java 如何把一个jsp中的struts的迭代标签传到另一个jsp中(急)
第一个jsp中<s:iteratorvalue="#request['list']"><tr><td><s:propertyvalue="name"/></td><td>...
第一个jsp中
<s:iterator value="#request['list']">
<tr><td><s:property value="name"/></td>
<td><s:property value="price"/></td><tr>
</s:iterator>
迭代出的值如何通过Action想传到另一个jsp中,
也就是说怎么在action中获取这个迭代标签中(的集合)
期待答案,回答者万分感谢! 展开
<s:iterator value="#request['list']">
<tr><td><s:property value="name"/></td>
<td><s:property value="price"/></td><tr>
</s:iterator>
迭代出的值如何通过Action想传到另一个jsp中,
也就是说怎么在action中获取这个迭代标签中(的集合)
期待答案,回答者万分感谢! 展开
3个回答
展开全部
朋友你可以在这个迭代器外面添加一个form表单通过action=“method”来进行传递值,还要说一点,朋友
<s:iterator value="#request['list']">
<tr><td><s:property value="name"/></td>
<td><s:property value="price"/></td><tr>
</s:iterator>
也可以写成
<s:iterator value="list">
<tr><td><s:property value="name"/></td>
<td><s:property value="price"/></td><tr>
</s:iterator>
<s:iterator value="#request['list']">
<tr><td><s:property value="name"/></td>
<td><s:property value="price"/></td><tr>
</s:iterator>
也可以写成
<s:iterator value="list">
<tr><td><s:property value="name"/></td>
<td><s:property value="price"/></td><tr>
</s:iterator>
展开全部
你可以使用AJAX进行传值啊,或者在得到这个值得action中设置这个list的范围为application或者session,那么第二个JSP都不要传值,直接取就OK了.
但是我感觉你这样的需求有问题,不知道你基于什么场合要这么做,可以把你的情况说一下,也许有更好的解决办法.
但是我感觉你这样的需求有问题,不知道你基于什么场合要这么做,可以把你的情况说一下,也许有更好的解决办法.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在第一个JSP页面把list再set回request里去就是了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询