Struts2:表单创建任意数量的对象

时间:2011-03-24 21:09:55

标签: jsp struts2

所以我有一个对象,我想向它添加一堆子对象(一个未确定的数字 - 用户只是一直说“再添加一个”)。 (即我有一个迭代器,我想用对象填充它。)

该项目是struts2所以我有一个JSP,它将一个表单发送到一个动作类,该动作类将某些对象实例化并将它们保存到数据库中。现在我还需要实例化并保存任意数量的对象。我不能只使用迭代器,因为我不知道将涉及多少个对象,并且我无法从Struts2表单获取单个对象并进入迭代器。

关于一个好方法的任何想法,最好不要在我的jsps中使用java吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

听起来你需要一个'添加一个动作',用户反复调用子动作的细节。然后,当您添加了所有子对象时,您将调用另一个操作,该操作将子对象的父和子集合保存到数据库。