1

複数のBeanの詳細を表示するJSPページがあります。ここで、これらの個々のBeanの詳細を編集し、それをデータベースに永続化する必要があります。つまり、私たちが行っているのは、個々のBeanごとに適切なフィールドを持つ1つのフォームを持つことです。ただし、ModelDrivenインターフェイスで許可されるオブジェクトは1つだけです。したがって、すべてのフィールド値が入力されるわけではありません。また、詳細を保存することはできません。この場合何ができるのでしょうか?

4

1 に答える 1

1

おそらく、Bean を単一のクラスにラップして、get/set メソッドを提供できますか?

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

    public getBean1Param1() {
        return bean1.getParam1();
    }
    ...
    public getBean2Param1() {
        return bean2.getParam1();
    }
}
于 2010-01-25T03:45:02.060 に答える