struts2List遍历问题,我在action中,保存list,有数据 但是在页面上 取不出来

<c:forEachitems="${requestScope.messagetime}"var="item">${requestScope.item.groupmess... <c:forEach items="${requestScope.messagetime}" var="item">
${requestScope.item.groupmessage }
</c:forEach>
没数据在页面上
这个是怎么回事啊 , 在线等 还有就是 我在Action中 获取jsp传过来的int值, Integer id =request.getParameter(Integer.parseInt("id")); 报错 , 怎么才能获取到int值啊,求代码
展开
 我来答
xiayutian0000
2012-03-29 · TA获得超过175个赞
知道小有建树答主
回答量:241
采纳率:0%
帮助的人:131万
展开全部
保证你这个messagetime这个list是通过request对象setAtterbite过的,而且这个list存放的对象里有groupmessage这个属性,然后在页面上
${requestScope.item.groupmessage }
这里是${item.groupmessage }
.......................
基本应该是这样的...............

第一次用框架吧?
只要你action中定义一个id的属性然后给它设置了getter和setter后struts框架会自动给你赋值的..............
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
semcolon
2012-03-28
知道答主
回答量:8
采纳率:0%
帮助的人:3.8万
展开全部
第一 你的代码有错误
<c:forEach items="${requestScope.messagetime}" var="item">
${item.groupmessage }
</c:forEach>
这里使用item,因为 <c:forEach items="${requestScope.messagetime}" var="item"> 这里已经把${requestScope.messagetime},复值给item了(就是var里面的定义,var属性就是这个功能)

第二 c:forEach这是个jstl,不是struts1的也不是struts2的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wdjhz
2012-03-29 · TA获得超过3529个赞
知道大有可为答主
回答量:2227
采纳率:41%
帮助的人:686万
展开全部
<c:forEach>好像是struts1.X的标签吧..
struts2.x一般使用迭代标签<s:iterator>

刚好得反过来
Integer id =Integer.parseInt(request.getParameter("id"));
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
书烟燃
2012-03-28
知道答主
回答量:6
采纳率:0%
帮助的人:9690
展开全部
作用域的问题,用pageContext试试!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友7282eee
2012-03-28 · TA获得超过346个赞
知道小有建树答主
回答量:555
采纳率:100%
帮助的人:185万
展开全部
<c:forEach items="${requestScope.messagetime}" var="item">
${item.groupmessage }
</c:forEach>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式