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

Struts2 Struts 2中一种表单中字段的多个模型对象,struts2,model-driven,Struts2,Model Driven,我们有一个JSP页面,显示来自多个bean的详细信息。现在,需要编辑这些单个bean的详细信息并将其保存到数据库中。因此,我们所做的是为每个bean创建一个具有适当字段的表单。但是ModelDriven接口只允许一个对象。因此,不会填充所有字段值。我们无法保存细节。在这种情况下可以做些什么?也许您可以将bean封装到单个类中,并提供get/set方法 public class ModelWrapper { private Bean1 bean1; private Bean1 be

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

也许您可以将bean封装到单个类中,并提供get/set方法

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

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

也许您可以将bean封装到单个类中,并提供get/set方法

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

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