Eu tenho um sistema onde suas páginas contêm um template. Este template contém um menu, que é carregado toda vez que eu navego nas páginas do sistema. Preciso que seja carregado apenas uma vez, depois de fazer login.
menuprincipal.xhtml
<h:body style="-rave-layout: grid; background-color: #97aebe">
...
<h:form id="frmenu">
<p:menubar height="10px" width="100%" style="font-size:11px">
<p:submenu rendered="#{MenuPrincipal.permissaoFuncao('TR200')}" label="Tabelas" icon="ui-icon-calculator">
</p:menubar>
</h:form>
<ui:insert name="corpo-da-pagina"> </ui:insert>
...
</h:body>
ocorrencia.xhtml
<ui:composition xmlns="http://www.w3.org/1999/xhtml" >
...
<ui:define name="corpo-da-pagina">
...
<h:form id="form" preprendId="false" rendered="#{MenuPrincipal.permissaoFuncao('TR209')}">
...
</h:form>
</ui:define>
</ui:composition>