从Struts2表单提交填充集合

我正在尝试从表单填充Bean列表:

public class Foo { public String attr1; public String attr2; } public class Bar { public List foos; } public class StrutsAction extends Action { public Bar bar; } 

那么在我的Struts2表单中,填充Foo的最佳方式是什么? 直观地说,我想做:

  

但这不起作用,会导致碰撞。 我确定答案很简单,我忽略了它。

如果我理解正确,你只需要为每个隐藏字段设置不同的名称?

     

哪个应该给你相当于

     

如果你有正确的getter / setter,它应该在提交表单时设置所有值。