Есть ли способ загрузить несколько моделей ModelDriven для одного класса действий в Struts2? - PullRequest
2 голосов
/ 28 февраля 2012

Есть ли способ загрузить несколько моделей ModelDriven для одного класса действий или заменить модель на один класс действий в стойках2?

1 Ответ

1 голос
/ 29 февраля 2012

Вы можете вернуть произвольные объекты через ModelDriven, используя ModelDriven<Object>.Это часто используется в действиях CRUD для возврата либо списка объектов домена, либо одного объекта домена.

В качестве альтернативы, объект модели может быть составлен из других объектов, например, UserModel может иметь обаList<User> и User свойств, каждое из которых заполняется данными, когда это необходимо.Однако свойства не обязательно должны быть одного типа, поэтому модель может иметь User свойств и список Headline с или около того.

...