Я использую Richfaces 4 CR1 + JSF 2.0.И у меня есть два вопроса:1) Я знаю, что в JSF вложение запрещено.Это просто не так.Вот пример использования - у меня есть главная страница, которая включает header.xhtml и footer.xhtml с
<ui:include src="header.xhtml"/>
<h:form>
<rich:tabPanel switchType="ajax"..>
<rich:tab ..>
<ui:include src="/includes/page1.xhtml" .../>
</rich:tab>
<rich:tab ..>
<ui:include src="/includes/page2.xhtml" .../>
</rich:tab>
</rich:tabPanel>
</h:form>
<ui:include src="footer.xhtml" .../>
. <rich:tabPanel ../>
необходимо обернуть <h:form.../>
.И поскольку каждая моя вкладка на самом деле представляет собой другую страницу HTML, некоторые из них имеют элементы управления, такие как <rich:togglePanel ../>
, которые также требуют тега <h:form ../>
вокруг нее ...!Так как мне справиться с этим наилучшим образом?
PS: Я упоминал этот вопрос и, возможно, даже ответ на мой вопрос заключается в <a4j:region ../>
2) Как использовать a4j:push
в Richfaces 4?Документация еще продолжается.Пример кода здесь , но я не мог понять следующую строку -
<a4j:push address="#{channelName}@chat" .. />
Любая помощь с этими двумя очень ценится!:)