<logic:iterate id="element" name="actionform" property="items">
    <bean:write name="element" property="value" />//读出你在list里面的属性值
</logic:iterate>
这样就可以

解决方案 »

  1.   

    应该不行。
    页面Submit的形式还是 通过Form走的。
      

  2.   

    2楼这样直接写action里面是不能自动收集到list修改的。我试过。似乎要自己写一个for循环收集,我后来改方法实现了。
      

  3.   

    把List变量放到session中保存,在jsp页面中把List变量的内容分散赋值给赋值框,这里用户可以修改这些内容,当再次提交的时候,可以在action中利用这些修改后的内容重新构建一个新的List变量,然后用这个新的List替换掉保存在session中那个旧的List值。唉,都半夜了,还在提问
      

  4.   

    在action类中
    req.getSession().setAttribute("mylist",list);在struts-config.xml中把本次请求,设定为Session级然后在页面,listmodel[] listm=request.getSession().get("mylist");再用EL的FOR循环遍历,就OK了