2012-02-28 4 views
2

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

+0

Почему вам нужна несколько моделей для одного действия? вторая часть вашего вопроса недостаточно ясна, можете ли вы перефразировать это? –

ответ

1

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

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

 Смежные вопросы

  • Нет связанных вопросов^_^