<c:forEach>取list里bean的值

while(rs.next()){boption.setOptions_id(rs.getInt(1));boption.setOtionsname(rs.getStri... while(rs.next()){
boption.setOptions_id(rs.getInt(1)) ;
boption.setOtionsname(rs.getString(2));
boption.setOptionsnumber(rs.getInt(3));
boption.setPtionsexplain(rs.getString(4));
listboption.add(boption);
}
request.setAttribute("list",listboption);
然后页面怎么取值就正不明白了
展开
 我来答
百度网友2ffcc2d90
推荐于2016-10-28 · 超过17用户采纳过TA的回答
知道答主
回答量:62
采纳率:0%
帮助的人:45.9万
展开全部
C:forEach这个取值还挺好用的,我一般就用它
<c:forEach var="boption" items="${list}">//var的值随便起,起啥下面就用啥
${boption.options_id}
${boption.optionsname}
${boption.optionsnumber}
${boption.optionssexplain}
</c:forEach>
小爬爬001
2009-07-31 · TA获得超过1346个赞
知道小有建树答主
回答量:1200
采纳率:0%
帮助的人:626万
展开全部
不对,你查询是吧?

while(rs.next()){

xx boption=new xx();

boption.setOptions_id(rs.getInt(1)) ;
boption.setOtionsname(rs.getString(2));
boption.setOptionsnumber(rs.getInt(3));
boption.setPtionsexplain(rs.getString(4));
listboption.add(boption);

return listboption;//不知道你用什么标记这个listboption供页面取出,我就认为是list 吧
}

<c:forEach var="yy" items="${list}" >
${yy.属性}

</c:forEach>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
amwih001
2009-07-31 · TA获得超过2.3万个赞
知道大有可为答主
回答量:1529
采纳率:100%
帮助的人:676万
展开全部
我不知道你有没有用set get方法。就是封装集合~你上面的那段代码是不是写在src的java里面的啊。。
<c:forEach items="${requestScope.list}" var="str">
在这里循环获取str就是你集合里面的每一个对象。。
</c:forEach>

要不是清楚就hi。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
男人要女人干啥
2009-08-05 · 超过17用户采纳过TA的回答
知道答主
回答量:136
采纳率:0%
帮助的人:43万
展开全部
<c:forEach var="boption" items="${ist}" >
${boption.Otionsname}
</c:forEach>

高手们都说完了。
我现在的问题是
aaaBean中放了一个list list中放了一个 bbbBean

c:forEach var="boption" items="${aaaBean.ist}" >
${boption.XXXX}
</c:forEach>
为什麽取不出来?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhuyu4904
2009-07-31
知道答主
回答量:26
采纳率:0%
帮助的人:0
展开全部
高手们都说完了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式