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

<c:forEach>輸出resultSet集合有关问题

2013-03-26 
c:forEach輸出resultSet集合问题然后myBookList.jsp是这样的:然后报出的错误是这样的:谁能告诉我怎么解

<c:forEach>輸出resultSet集合问题

然后myBookList.jsp是这样的:
<c:forEach>輸出resultSet集合有关问题

然后报出的错误是这样的:
<c:forEach>輸出resultSet集合有关问题

谁能告诉我怎么解决呢?还有顺便告诉我不用resultSet集合的办法,因为这样我没法关闭set集合啊!呜呜,发个帖子还真辛苦 <c:forEach>
[解决办法]
首先,LZ大哥,你的resultset哪来的getXXX方法,JSTL迭代的时候是必须根据你的集合中的属性来做迭代的,你的resultset只有getInt("")、getString("")等,跟你的list一毛钱关系都没吖?
最后一个问题,不用resultset的方法也太多了,你不是有个service层吗?为什么不直接把resultset在dao(或者就service)调用然后直接关闭呢?

[解决办法]
上楼说的有道理,resultset并不是一个真正的set,要通过resultset获得一个封装book对象的list,再迭代

热点排行