У нас есть страница JSP, на которой показаны сведения о нескольких компонентах. Теперь необходимо отредактировать сведения об этих отдельных компонентах и сохранить их в базе данных. Итак, что мы делаем, так это имеем одну форму с соответствующими полями для каждого отдельного компонента. Но интерфейс ModelDriven допускает только один объект. Таким образом, все значения полей не будут заполнены. И мы не можем сохранить детали. Что можно сделать в этом случае???
Несколько объектов модели для полей в одной форме в Struts 2
Ответы (1)
Возможно, вы можете обернуть свои bean-компоненты в один класс и предоставить методы get/set?
public class ModelWrapper {
private Bean1 bean1;
private Bean1 bean2;
public getBean1Param1() {
return bean1.getParam1();
}
...
public getBean2Param1() {
return bean2.getParam1();
}
}
person
tevch
schedule
25.01.2010