日期:2014-05-18  浏览次数:20710 次

弱弱的问一个struts的Action问题。
我有一个画面上面有一个检索的button和一个table,我点击button的时候调用Action,检索数据,把检索好的数据放到list的这个Arraylist中,然后设置Attribute(request.setAttribute( "searchResult ",   list);),在jsp画面用logic:iterate接受数据,我现在想问的就是我把这个Attribute设置好以后,怎么还能返回到我这个画面上,并且能把Attribute中的值也保存住,我开始向是用return   new   ActionForwad()做,但是不对。希望哪位大侠们指点小弟一下,感激不尽。在线等!!!!

------解决方案--------------------
用ActionMapping跳转看一下
------解决方案--------------------
action执行完成后返回一个ActionForward知道当前页上.
当前页面上可以使用logic:present判断是否存在searchResult这个集合,如果存在则logic:iterator循环输出
------解决方案--------------------
<logic:iterate id= "entity " name= "polQueryList " scope= "request " >

<bean:write name= "entity " property= "polNo " />