Есть ли способ загрузить несколько моделей ModelDriven для одного класса действий или swtich модель для одного класса действий в struts2?Есть ли способ загрузить несколько моделей ModelDriven для одного класса действий в Struts2?
2
A
ответ
1
Вы можете вернуть произвольные объекты через ModelDriven
с помощью ModelDriven<Object>
. Это часто используется в CRUD-действиях для возврата либо списка объектов домена, либо одного объекта домена.
В качестве альтернативы объект модели может быть составлен из других объектов, например, UserModel
может иметь как List<User>
, так и User
объектов, каждый из которых заполняется данными, если это необходимо. Однако свойства не должны быть одного типа, поэтому модель может иметь свойства User
и список Headline
s или еще что-то.
Почему вам нужна несколько моделей для одного действия? вторая часть вашего вопроса недостаточно ясна, можете ли вы перефразировать это? –