struts2前台向后台通过form传一个List
如题,已知前前台接收到了一个list,我想通过action跳转页面原封不动的将改list转给跳转后的页面,不使用session,如何操作?
------解决方案--------------------
嗯,你试试。
------解决方案--------------------如果仅是传递到下一个页面的话:
1)<input type="hidden" name="list" value="list" />
在下个页面要用的时候用request.getParameter("list")取就可以了
2)form表单中的action="
?list=list"
在下个页面要用的时候用request.getParameter("list")取就可以了
如果是想以后所有的页面都是有这个list,还是用session吧
------解决方案--------------------
struts2的话:
<input type="hidden" name="list" value="list" />
在要用的action中添加一个list属性,并添加set方法,就可以自己取到了。
------解决方案--------------------struts2不是可以自动封装的么,你在前台命名 name="xxx" 在后台写个getXxx();方法就可以获取了(什么类型都可以),然后再写一个setXxx();方法,跳转到另一个页面的时候用<s:property value="xxx"/> 就又可以把这个参数拿出来了。后台不作任何处理,就是原封不动。
------解决方案--------------------为什么要传list到页面然后再从页面传到后台?
这想法感觉好别扭