Компоненты UICommand размещаются внутри компонента UIData, гарантируя, что точно такая же модель данных - PullRequest
0 голосов
/ 01 июля 2011

У меня есть приложение, которое относится к категории, описанной в ответе , предоставленном BalusC.В частности, номер 4. Я попытался переместить объект DataModel из bean-объекта области запроса в bean-объект сферой действия, как кто-то предложил, и это решило проблему.Тем не менее, поскольку пользовательский интерфейс совместно используется различными субприложениями в приложении, что делает область действия объекта DataModel, вызывает целый ряд других проблем.Есть ли способ восстановить объект DataModel через PhaseListener, чтобы фактически вызывался «щелчок по кнопке».У кого-нибудь есть пример кода или указываете мне пример кода?

1 Ответ

0 голосов
/ 02 июля 2011

Кстати, вам просто нужно убедиться, что вы готовите один и тот же список / модель данных во время построения бина.Если это зависит от некоторых параметров запроса, то вы должны добавить их как скрытые входные значения формы, чтобы их можно было получить из карты параметров запроса внутри конструктора.

...