1
我們有一個JSP頁面,它顯示來自多個bean的詳細信息。現在,需要編輯這些單獨bean的詳細信息並將其保存到數據庫中。所以我們正在做的是爲每個單獨的bean創建一個具有適當字段的表單。但ModelDriven接口只允許一個對象。所以所有的字段值都不會被填充。我們無法保存細節。在這種情況下可以做什麼?Struts 2中一種形式的字段的多個模型對象
我們有一個JSP頁面,它顯示來自多個bean的詳細信息。現在,需要編輯這些單獨bean的詳細信息並將其保存到數據庫中。所以我們正在做的是爲每個單獨的bean創建一個具有適當字段的表單。但ModelDriven接口只允許一個對象。所以所有的字段值都不會被填充。我們無法保存細節。在這種情況下可以做什麼?Struts 2中一種形式的字段的多個模型對象
也許你可以將你的bean包裝成單個類並提供get/set方法?
public class ModelWrapper {
private Bean1 bean1;
private Bean1 bean2;
public getBean1Param1() {
return bean1.getParam1();
}
...
public getBean2Param1() {
return bean2.getParam1();
}
}