User可以加一个成员 children (数组、列表等) getChildren() setChildren()
然后在Children里 实现addChild() setChild(int index, Child child) getChild(int index)这样的方法不过我个人感觉没必要把User写成简单java对象。可以直接在User里实现addChild这样的方法

解决方案 »

  1.   

    wunan320,谢谢你的回答。我想是这样的,我在前台页面上添加若干个子女信息(一个页面上一次性添加),然后提交进入action之后如何利用Struts2的这个特性帮我封装这些子女信息,就向我问题中说到的那样分装father信息信息一样
      

  2.   

    我觉得可以改一下这User类的setChild方法``让他实现addChild的功能 `
      

  3.   

    pioneer_csdn,我也想过改这个方法,比方说我的子女集合名字叫children,我在页面上给用于输入子女信息的文本框取什么名字呢?
      

  4.   

    可以参考一下Hibernate中的多表关联,里面就有你要的那种组合或聚合关系。