Problema com CommandLink e DataTable

7 respostas
L

Olá pessoal!

Bom, estou tentando problemas ao utilizar a tag commandlink dentro de uma célula da DataTable no JSF.

A tabela é renderizada normalmente, porém, quando clicado no link, o direcionamento para a ação definida não ocorre.

Já realizei testes com a tag fora da DataTable e funcionou corretamente.

Não é lançado exceção alguma.

Valeu.

7 Respostas

Lilita

Lucas,
Coloca o trecho do código para a gente ver o que pode estar acontecendo…

bjs

L
<h:dataTable id="tableResultado" value="#{ConsultaOperacao.operacaoList}"  var="itemConsultaOperacao">
    <h:column>
        <f:facet name="header">
            <h:outputText value="NOME" />
        </f:facet>
        <h:commandLink id="InformacaoRequisicao" action="InformacaoRequisicao" value="#{itemConsultaOperacao.NOME}" immediate="true" rendered="true">
            <h:outputText value="#{itemConsultaOperacao.NOME}" />
        </h:commandLink>
    </h:column>
</h:dataTable>

Lilita, aí está ela. Acredito que esteja tudo corrreto, vários foram os testes realizados, porém, todos sem sucesso.

Flw…,

Lilita

Lucas,
A sua action na tag commandLink não está ligada a nenhum método? O que essa sua linha <h:commandLink id="InformacaoRequisicao" action="InformacaoRequisicao" value="#{itemConsultaOperacao.NOME}" immediate="true" rendered="true">
deve fazer quando o usuário clicar no link?

bjs

L

Olá Lilita!!

Segue o código corrigido.

<h:commandLink id="InformacaoRequisicao" action="#{InformacaoRequisicao.detalhes}" value="#{itemConsultaOperacao.NOME}" immediate="true" rendered="true">

Lilita

Lucashgt:
Olá Lilita!!

Segue o código corrigido.

<h:commandLink id="InformacaoRequisicao" action="#{InformacaoRequisicao.detalhes}" value="#{itemConsultaOperacao.NOME}" immediate="true" rendered="true">

E agora está funcionando ou não?

urubatan

provavelmente ainda não esta …
apanhei umas duas horas para este problema ontem a noite, esta aqui o resultado, com a solução :smiley:
http://www.urubatan.com.br/2007/03/20/jsf_commandlink_datatable_problemas/

w1l14n

urubatan:
provavelmente ainda não esta …
apanhei umas duas horas para este problema ontem a noite, esta aqui o resultado, com a solução :smiley:
http://www.urubatan.com.br/2007/03/20/jsf_commandlink_datatable_problemas/

Parabéns pelo artigo.

Tbm estou com um problema semelhante. Descrevi todo neste tópico: http://www.guj.com.br/posts/list/113280.java

Poderia me ajudar?
Vlw.

Criado 22 de junho de 2005
Ultima resposta 19 de dez. de 2008
Respostas 7
Participantes 4