Struts 2中一个表单中字段的多个模型对象

时间:2010-01-16 19:19:47

标签: struts2 model-driven

我们有一个JSP页面,显示来自多个bean的详细信息。现在,需要编辑这些单个bean的详细信息并将其持久保存到数据库中。所以我们正在做的是为每个单独的bean提供一个具有适当字段的表单。但ModelDriven接口只允许一个对象。因此,不会填充所有字段值。我们无法保存细节。在这种情况下可以做些什么???

1 个答案:

答案 0 :(得分:1)

您可以将bean包装成单个Class并提供get / set方法吗?

public class ModelWrapper {
    private Bean1 bean1;
    private Bean1 bean2;

    public getBean1Param1() {
        return bean1.getParam1();
    }
    ...
    public getBean2Param1() {
        return bean2.getParam1();
    }
}