首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

结果集解决方法

2013-09-11 
结果集ResultSetsrssession.getAttribute( srs )我把结果放在session里然后get,出现了如下报错:org.ap

结果集
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.myexception.cn/j2ee/2308.html

热点排行