| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/02/2010 10:17:35
|
thiagocg
Virtual Machine Man
![[Avatar]](/images/avatar/e22c686bc771d5872150738b15f3e533.jpg)
Membro desde: 08/04/2006 11:07:07
Mensagens: 541
Localização: Campo Grande - MS
Offline
|
Olá pessoal, to me debatendo aqui e não to conseguindo achar uma solução para meu problema.
O meu cenario é o seguinte: Tenho uma rich:dataTable e nela as rich:Columns, tenho um rich:Column que possui um commandLink para efetuar a exclusão do registro:
quando clico nesse commandLink ele vai até meu managed bean, verifico se o registro pode ser excluído e se for permitido, efetuo a exclusão, caso contrario seto uma varialvel boolean no meu managed bean que será responsavel por renderizar ou não o meu modal panel que segue abaixo:
este modal panel é so para informar o usuario que o registro não pode ser excluido, caso o registro seja excluido esse modal nem deve aparecer para o usuário.
O problema é q parece que ele não ta aceitando essa variavel no rendered do modal panel.
Alguem ja passou por isso e poderia me dar uma ajuda?
Qualquer ajuda é bem vinda.
Grato a todos!
[]'s
This message was edited 1 time. Last update was at 09/02/2010 14:19:08
|
________________________________
Thiago Araujo da Silva
Analista de Sistemas
Tecnólogo em Processamento de Dados (Estácio - CG/MS)
Especialista em Desenvolvimento de Aplicações em Java (Uniderp - CG/MS)
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/02/2010 10:29:58
|
foxpv
JavaEvangelist
![[Avatar]](/images/avatar/b68c8d589e6268e7283cc8230ae8f908.jpg)
Membro desde: 11/04/2006 09:35:56
Mensagens: 343
Offline
|
Mas.. ta dando algum erro? essa exibirAlertaExclusao é um boolean correto? O que está acontecendo efetivamente?
|
SCJP 1.5 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/02/2010 10:41:50
|
thiagocg
Virtual Machine Man
![[Avatar]](/images/avatar/e22c686bc771d5872150738b15f3e533.jpg)
Membro desde: 08/04/2006 11:07:07
Mensagens: 541
Localização: Campo Grande - MS
Offline
|
Olá foxpv, obrigado pela resposta, o problema é que está sempre sendo renderizado o modal panel. A logica no managed bean esta correta, esta mudando o valor da variavel até dou o "sysout" no console e ta exibindo certinho o valor da variavel, mas indiferente de ser true ou false, ele exibe o modal.
|
________________________________
Thiago Araujo da Silva
Analista de Sistemas
Tecnólogo em Processamento de Dados (Estácio - CG/MS)
Especialista em Desenvolvimento de Aplicações em Java (Uniderp - CG/MS)
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/02/2010 10:57:49
|
henriquejhc
JavaEvangelist
Membro desde: 19/02/2009 20:34:47
Mensagens: 308
Offline
|
Olá.
Você pode fazer assim.
No seu managedBean colocar um atributo String.
Ex:
No seu commandLink onde chama o actionListner colaca assim.
Ex:
E no método onde você verifica se o registro pode ser exlcuído coloca assim.
Ex:
Espero ter ajudado.
This message was edited 1 time. Last update was at 09/02/2010 10:58:26
|
Não foram os pregos que seguraram CRISTO na cruz, mas o AMOR Dele por você e por mim. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/02/2010 12:08:31
|
thiagocg
Virtual Machine Man
![[Avatar]](/images/avatar/e22c686bc771d5872150738b15f3e533.jpg)
Membro desde: 08/04/2006 11:07:07
Mensagens: 541
Localização: Campo Grande - MS
Offline
|
Olá henriquejhc, obrigado pela resposta, tentei do jeito q vc passou, e com diversas variações e mesmo assim não exibe o modal, agora simplesmente não exibe nunca. Sera q eu to errando a sintaxe da chamada direto pela string acao?
Linha do metodo no managed Bean que seta o valor da string acao:
commandLink que executa o metodo no managed bean:
ahh meu managed bean é de sessão e o meu modal panel esta fora do <h:form> mas eu tb ja tentei colocar ele dentro e tb não deu certo!
[]'s
|
________________________________
Thiago Araujo da Silva
Analista de Sistemas
Tecnólogo em Processamento de Dados (Estácio - CG/MS)
Especialista em Desenvolvimento de Aplicações em Java (Uniderp - CG/MS)
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/02/2010 14:01:49
|
henriquejhc
JavaEvangelist
Membro desde: 19/02/2009 20:34:47
Mensagens: 308
Offline
|
thiagocg wrote:
Tenta assim:
This message was edited 1 time. Last update was at 09/02/2010 14:02:08
|
Não foram os pregos que seguraram CRISTO na cruz, mas o AMOR Dele por você e por mim. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/02/2010 14:18:42
|
thiagocg
Virtual Machine Man
![[Avatar]](/images/avatar/e22c686bc771d5872150738b15f3e533.jpg)
Membro desde: 08/04/2006 11:07:07
Mensagens: 541
Localização: Campo Grande - MS
Offline
|
Graaaaaaaaaaaaaande henriquejhc, muito obrigado pela ajuda, da ultima forma q vc passou funcionou perfeitamente!
Valeu mesmo!
[]'s
|
________________________________
Thiago Araujo da Silva
Analista de Sistemas
Tecnólogo em Processamento de Dados (Estácio - CG/MS)
Especialista em Desenvolvimento de Aplicações em Java (Uniderp - CG/MS)
|
|
|
 |
|
|