你的动态生成的setAttribute("name","item"+i);
这里的name,不要用不同的名字,用相同的名字。
然后在action里面定义一个String数组并提供get/set方法。
那么提交后就能在action中直接操作这个数组了。
代码没有。
弄成一个集合? 可不可以把相同类型的都定义成一个名字 然后再struts中定相应的list集合
如:input name="money" 然后在action中定义List
request.getParameterValues()获得一个数组,这个数组中的值是由表单提交过来的所有数据的值组成的。建议你有问题的时候看下javaEE的文档,现在中文文档好像只有网站能查到,给你推荐个网站:http://doc.java.sun.com/DocWeb/