<h:link>并且
<h:outputlink>不能被废止。所有JSF2
ajax请求都是按照规范的POST请求。您需要
<h:form>一个
<h:commandlink>。
您可以使用以下构造:
<h:form> <f:ajax render=":include"> <h:commandlink value="Home" action="#{menuManager.setPage('home')}" /><br /> <h:commandlink value="FAQ" action="#{menuManager.setPage('faq')}" /><br /> <h:commandlink value="Contact" action="#{menuManager.setPage('contact')}" /><br /> </f:ajax></h:form><h:panelGroup id="include"> <ui:include src="#{menuManager.page}.xhtml" /></h:panelGroup>


