我正在使用Richfaces 4 CR1 + JSF 2.0。我有两个问题:
1)我知道JSF中不允许嵌套。事实并非如此。
这是一个用例 - 我有一个包含header.xhtml和footer.xhtml with
<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.../>
。由于我的每个标签实际上都是另一个xhtml页面,因此其中一些包含<rich:togglePanel ../>
等控件,其中 需要一个<h:form ../>
标记。 ..!
那么我该如何以最佳方式处理这个问题呢?
<a4j:region ../>
2)如何在Richfaces 4中使用a4j:push
?文档仍在进行中。示例代码为here,但我无法理解以下行 -
<a4j:push address="#{channelName}@chat" .. />
非常感谢对这两者的任何帮助! :)