我试图将页面作为从托管bean返回的字符串,并且该特定字符串在faces-config. xml中配置为导航规则,现在在jsf primeface index.xhtml页面中,我使用ajax调用在特定面板中呈现输出页面,但没有在面板中获取页面,而只是导航…那么如何解决这个问题呢?请帮助
提前感谢。
<h:form>
<p:commandButton action="#{bean.setPage('page1')}" process="@this"
update="panel" value="show page 1"/>
<p:commandButton action="#{bean.setPage('page2')}" process="@this"
update="panel" value="show page 2"/>
<p:panel id="panel" header="dynamic page include">
<h:panelGroup rendered="#{!empty bean.page}">
<ui:include src="/WEB-INF/fragments/#{bean.page}.xhtml"/>
</h:panelGroup>
</p:panel>
</h:form>