commandLink dentro de um dataTable? Como?  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
andre_guitar7
JavaEvangelist
[Avatar]

Membro desde: 29/03/2006 16:03:32
Mensagens: 435
Localização: Ctba/PR
Offline

Pessoal!

Alguém sabe o segredo pra se usar um commandLink dentro de um dataTable no Myfaces???

Muuuuuuuito obrigads

Vivo estou, pois um dia Ele morreu por mim... livre estou, pois um dia condenado foi...
urubatan
Moderador
[Avatar]

Membro desde: 21/09/2002 10:31:26
Mensagens: 2481
Localização: Porto Alegre/RS
Offline

num tem segredo nenhum, é só colocar la que funciona
qual exatamente o problema?

[]'s
Rodrigo Urubatan
http://www.urubatan.com.br
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
[WWW]
andre_guitar7
JavaEvangelist
[Avatar]

Membro desde: 29/03/2006 16:03:32
Mensagens: 435
Localização: Ctba/PR
Offline

Bem ... eu tentei fazer um e quando eu clico no link não faz nada... e olha só o resultado da busca ... não encontrei alguma solução... tá assim:


Vivo estou, pois um dia Ele morreu por mim... livre estou, pois um dia condenado foi...
urubatan
Moderador
[Avatar]

Membro desde: 21/09/2002 10:31:26
Mensagens: 2481
Localização: Porto Alegre/RS
Offline

esta dataTable esta dentro de um h:form?
isto aqui funciona legal

[]'s
Rodrigo Urubatan
http://www.urubatan.com.br
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
[WWW]
andre_guitar7
JavaEvangelist
[Avatar]

Membro desde: 29/03/2006 16:03:32
Mensagens: 435
Localização: Ctba/PR
Offline

A propósito, estou fazendo um teste com updateActionListener:



Mas o CommentManaged.articleId recebe null...

Vivo estou, pois um dia Ele morreu por mim... livre estou, pois um dia condenado foi...
andre_guitar7
JavaEvangelist
[Avatar]

Membro desde: 29/03/2006 16:03:32
Mensagens: 435
Localização: Ctba/PR
Offline

Fiz o teste que vc falou, não deu certo... ele ficou na mesma tela:

Vivo estou, pois um dia Ele morreu por mim... livre estou, pois um dia condenado foi...
urubatan
Moderador
[Avatar]

Membro desde: 21/09/2002 10:31:26
Mensagens: 2481
Localização: Porto Alegre/RS
Offline

tu ta usando myfaces? qual versão?

a um tempo atraz aconteceu parecido comigo, era um bug do myfaces no internet explorer ...


[]'s
Rodrigo Urubatan
http://www.urubatan.com.br
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
[WWW]
andre_guitar7
JavaEvangelist
[Avatar]

Membro desde: 29/03/2006 16:03:32
Mensagens: 435
Localização: Ctba/PR
Offline

To usando a 1.1.5-SNAPSHOT

Vivo estou, pois um dia Ele morreu por mim... livre estou, pois um dia condenado foi...
urubatan
Moderador
[Avatar]

Membro desde: 21/09/2002 10:31:26
Mensagens: 2481
Localização: Porto Alegre/RS
Offline

tenta com a 1.1.3 aqui ta funcionando beleza ...

[]'s
Rodrigo Urubatan
http://www.urubatan.com.br
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
[WWW]
andre_guitar7
JavaEvangelist
[Avatar]

Membro desde: 29/03/2006 16:03:32
Mensagens: 435
Localização: Ctba/PR
Offline

Alterei pra 1.1.3 e não funcionou... é ruim pq não dá nenhuma exception, não tem como descobrir o que tá errado...

Vivo estou, pois um dia Ele morreu por mim... livre estou, pois um dia condenado foi...
andre_guitar7
JavaEvangelist
[Avatar]

Membro desde: 29/03/2006 16:03:32
Mensagens: 435
Localização: Ctba/PR
Offline

Interessante que o commandLink fora do dataTable funciona...

Vivo estou, pois um dia Ele morreu por mim... livre estou, pois um dia condenado foi...
andre_guitar7
JavaEvangelist
[Avatar]

Membro desde: 29/03/2006 16:03:32
Mensagens: 435
Localização: Ctba/PR
Offline

Acho que esse MyFaces precisa melhorar muito ainda. Outro problema que eu tava vendo... se eu tenho um ManagedBean dessa forma:


Peço para imprimir no setArticleId para debugar se está recebendo o Id... fazendo teste:


Ele passa pelo método setArticleId( Long id ) só que no System.out.println() ele imprime ID: null... se eu faço o teste do formulário dessa forma:


Ele imprime o 5 no System.out.println()... é muito estranho

...se eu coloco <t:outputText value="Id: #{ArticleManaged.id}" /> no formulário ele imprime o id normalmente...

Vivo estou, pois um dia Ele morreu por mim... livre estou, pois um dia condenado foi...
urubatan
Moderador
[Avatar]

Membro desde: 21/09/2002 10:31:26
Mensagens: 2481
Localização: Porto Alegre/RS
Offline

isto com certeza não e problema no myfaces ...
tenta colocar um h:outputText value="{ArticleManaged.id}"
na tela pra ver o que acontece, acho que ele ta recebendo null, pq o valor que tu ta passando é null ...

[]'s
Rodrigo Urubatan
http://www.urubatan.com.br
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
[WWW]
andre_guitar7
JavaEvangelist
[Avatar]

Membro desde: 29/03/2006 16:03:32
Mensagens: 435
Localização: Ctba/PR
Offline

Foi o que eu fiz e disse no post anterior... isso que eu to achando estranho... eu devo estar fazendo algo errado... estranho que no teste do output ele imprime o id na tela

Vivo estou, pois um dia Ele morreu por mim... livre estou, pois um dia condenado foi...
andre_guitar7
JavaEvangelist
[Avatar]

Membro desde: 29/03/2006 16:03:32
Mensagens: 435
Localização: Ctba/PR
Offline

Olha como eu fiz agora:



Ele imprime "Alterar Artigo: titulo com id 2"

Vivo estou, pois um dia Ele morreu por mim... livre estou, pois um dia condenado foi...
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team