Создание «эффекта домино» с помощью Ajax в JSF2 - PullRequest
1 голос
/ 13 апреля 2011

Я пытаюсь создать эффект, похожий на домино, при рендеринге различных групп панелей с использованием JSF2 и Ajax.Идея заключается в том, что в зависимости от результата будет отображаться и показываться определенная панель, которая, в свою очередь, отображает третью панель, возможно ли создать эффект домино с помощью Ajax для последовательной визуализации каждой панели?я уверен, что где-то об этом читал, просто не могу найти статью снова: (

1 Ответ

1 голос
/ 13 апреля 2011

Свяжите компоненты группы с областью просмотра и используйте UIComponent#isRendered().

<h:panelGroup binding="#{group1}" rendered="#{bean.someCondition}">
    ...
</h:panelGroup>

<h:panelGroup binding="#{group2}" rendered="#{group1.rendered}">
    ...
</h:panelGroup>

<h:panelGroup binding="#{group3}" rendered="#{group2.rendered}">
    ...
</h:panelGroup>

...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...