【发布时间】:2012-01-29 22:34:55
【问题描述】:
我想存储一对多的映射,例如。一个采购订单包含多个项目。我想向最终用户显示一个页面,他可以在其中插入多个项目,并且在提交操作类之后应该有具有对象集合的采购订单对象
我想知道如何在 struts 中实现这一点。
我想知道jsp页面应该使用什么标签。
【问题讨论】:
我想存储一对多的映射,例如。一个采购订单包含多个项目。我想向最终用户显示一个页面,他可以在其中插入多个项目,并且在提交操作类之后应该有具有对象集合的采购订单对象
我想知道如何在 struts 中实现这一点。
我想知道jsp页面应该使用什么标签。
【问题讨论】:
您可以为所有项目使用相同的名称,struts 会将它们映射到动作中的数组
在jsp中
<s:textfield name="a" id="a" />
<s:textfield name="a" id="b" />
<s:textfield name="a" id="c" />
<s:textfield name="a" id="d" />
实际上,您可以定义一个数组来保存这些值,例如 String []a;
【讨论】: