当前位置: 代码迷 >> Java Web开发 >> 怎么利用Struts2组装对象List
  详细解决方案

怎么利用Struts2组装对象List

热度:8863   发布时间:2013-02-25 21:15:42.0
如何利用Struts2组装对象List
比如现在页面上有个form内容为3个ID,3个name,如何将id和name组装成有3个Item对象的list。
详细例子
JSP:
HTML code
 <form action="" method="post">     <input name="item.id" value="1"/>     <input name="item.name" value="一"/><br/>           <input name="item.id" value="2"/>     <input name="item.name" value="二"/><br/>     <input name="item.id" value="3"/>     <input name="item.name" value="三"/><br/> </form>

对象Item
Java code
Class Item{String id;String name;// ....get,set}


Action
Java code
private List<item> list;


求各位大侠给个组装变量list的方法,难道只能分别取得id和name手动封装list变量吗?

------解决方案--------------------------------------------------------
HTML code
<form action="" method="post">     <input name="item[0].id" value="1"/>     <input name="item[0].name" value="一"/><br/>           <input name="item[1].id" value="2"/>     <input name="item[1].name" value="二"/><br/>     <input name="item[2].id" value="3"/>     <input name="item[2].name" value="三"/><br/> </form>
  相关解决方案