2012-01-29 49 views
0

我想存储一个到多个映射例如。采购订单包含多个项目。我想展现一个页面到最终用户,他可以插入多个项目,并提交后动作类应该具有对象的集合采购订单对象使用struts 2.0插入多个对象

我想知道我们如何才能实现这个在支柱。

我想知道应该在jsp页面中使用什么标签。

回答

0

可以为所有项目使用相同的名称和支柱将他们在行动中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) []一个;

+0

谢谢我可以使用集合来存储这些值,我也希望使用户可以添加可能的值,因为他想使用添加按钮这个剂量不需要服务器调用。 – user1047873 2012-01-29 14:42:28

+0

你是什么意思集合即集合在另一个对象内? – 2012-01-29 14:44:51

+0

我在这里做了类似的事情:http://stackoverflow.com/questions/8906910/struts2-dynamically-add-remove-list-of-objects-from-page – batbaatar 2012-01-29 15:19:26