Pessoal, boa noite.
Estou utilizando o primefaces e criando dinamicamente um menu em que as chamadas das telas são atraves de CommandLinks.
Veja parte do código abaixo:
<p:accordionPanel activeIndex="#{menuBean.tabAtiva}"
value="#{menuBean.montarMenu()}"
var="m">
<p:tab title="#{m.nome}">
<p:dataList value="#{m.modulosFilhos}" var="s" itemType="disc">
<p:commandLink value="#{s.nome}" action="#{s.url}"/>
</p:dataList>
</p:tab>
</p:accordionPanel>
Até ai tudo bem… o problema é que o action do CommandLink não está funcionando.
A string vinda do metodo URL fica assim: “/pasta/nomepagina?faces-redirect=true”
Obs.: quando a url é colocada de forma fixa no Action do CommandLink funciona perfeitamente.
Alguem pode ajudar??