Problema com URL em Accordion dinamico

1 resposta
R

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??

1 Resposta

R

Resolvi o problema. Ao invés de utilizar o datalist (nem sei pq usei) passei a utilizar o ui:repeat e funcionou.

Criado 9 de fevereiro de 2013
Ultima resposta 11 de fev. de 2013
Respostas 1
Participantes 1