结果集
ResultSet srs=session.getAttribute( "srs ");
我把结果放在session里然后get,出现了如下报错:
org.apache.jasper.JasperException: Unable to compile class for JSP
An error occurred at line: 10 in the jsp file: /biye/bank/many.jsp
Generated servlet error:
C:\jakarta-tomcat-5.0.28\work\Catalina\localhost\_\org\apache\jsp\biye\bank\many_jsp.java:54: incompatible types
found : java.lang.Object
required: java.sql.ResultSet
ResultSet srs=session.getAttribute( "srs ");
^
1 error
怎么办,高手们!!
------解决方案--------------------ResultSet srs=(ResultSet)session.getAttribute( "srs ");
------解决方案--------------------结果集是否通过session传递还不清楚.lz试下就知道(一般是没必要这样吧)
但是这个改成
ResultSet srs=session.getAttribute( "srs ");
---〉
ResultSet srs=(ResultSet)session.getAttribute( "srs ");
------解决方案--------------------就算可以的话,那样对性能也是有很大影响的,特别是访问量多的时候.
------解决方案--------------------都这样的话那么就不用什么类来封装数据了
------解决方案--------------------在many.jsp导入包java.sql.ResultSet
------解决方案--------------------1.放到request里面就可以了,不要放到session里面
2.最好也不要传ResultSet,传List
我的异常网推荐解决方案:org.apache.jasper.JasperException: Unable to compile class,http://www.aiyiweb.com/j2ee/2308.html