2013-04-07 1 views
0

Во время визуализации фазы ответа механизм jsf использует управляемые компоненты или дерево компонентов для создания значений форм или просмотра? Я думаю, что если используется дерево проверки валидации, в противном случае используются бобы. это правда?Дерево компонентов Jsf или ManagedBeans используются при рендеринге?

ответ

1

Как правило, оба используются; это зависит от компонента, чтобы решить, будет ли (и когда) он считывать EL-выражения.

Компоненты с неудачной проверкой/преобразованием, как правило, используют неконвертированное представленное значение, другие будут оценивать EL-выражение. Состояние компонента, не связанное с EL-выражениями, будет получено из экземпляра компонента, даже если другое состояние на одном компоненте может быть прочитано заново из EL-выражения.

+0

благодарю вас за ответ. Но я точно не понял – daemonThread

+0

* Что вы не поняли? – meriton

+0

Я реализовал фазовый прослушиватель с параметрами PhaseId.anyphase и syso в функциях сеттера геттера, которые он швыряет во время рендеринга; если есть привязка значения без исключения, bean используется в противном случае дерево компонентов используется неправильно – daemonThread

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