Componente h:panelGrid, problema em atualizar campos

0 respostas
dudualfa

Olá pessoal,

O que se passa comigo é o seguinte:

Tenho uma página (.xhtml), a qual tem dois h:panelGrid. No primeiro existe alguns campos e no segundo um botão.
Os dois h:panelGrid usam uma regra no atributo rendered de modo que apenas um é mostrado.

Quando é exibido o segundo h:panelGrid nele há um botão que executa um método que faz o seguinte:

this.pessoa.setNome(“Outro valor”); //atualiza o valor de um campo
this.tipo = “1”; //atualiza este atributo para que seja mostrado o primeiro h:panelGrid

O que acontece é que o primeiro h:panelGrid é mostrado, o segundo ocultado, mas
o valor do campo não é atualizado.

Então, gostaria de saber o que estou fazendo de errado, ou
é um comportamento esperado.


PS. Em anexo segue um projeto exemplo.

Criado 28 de junho de 2012
Respostas 0
Participantes 1