在JSF2中通过AJAX加载页面内容

时间:2012-10-02 18:43:05

标签: java java-ee jsf-2 primefaces omnifaces

我最近一直在研究jsf技术,例如primefacesprimefaces-extensionsomnifaces

我无法找到的方法是通过ajax获取内容,例如加载表单,表格内容并将它们放入div或其他内容,我查看了rendered属性,但这不会为大规模应用工作。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

一个方便的技巧是使用动态ui:include标签,如:

<div id="dynamicContent">
    <ui:include src="#{contentBean.content1}"/>
</div>

其中content1是一个带有路径和.xhtml文件名的字符串(通常类似于/WEB-INF/content/page1.xhtml),父div可以用来更新。