JSF não popula atributos do MBean quando usado o atributo rendered!  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
thiago.correa
GUJ Master
[Avatar]

Membro desde: 26/03/2006 18:54:30
Mensagens: 1861
Offline

O "pobrema" é o seguinte:

Estava fazendo um CRUD em casa quando eu me deparei com uma situação um tanto capiciosa, quando eu utilizo o atributo rendered do componente para mostrá-lo ou não na tela ele não popula o atributo do meu MBean, se eu retirar esse "controle" ele funciona normalmente sem maiores problemas.

Ele só funciona quando o MBean está no escopo session (o que eu quero evitar)

Estou utilizando o Myfaces 1.1.6 e o tomcat 5.0, vou tentar atualizar a versão do Myfaces para ver se é um Bug
Seguem os "fontes"






---
"Se não puder ajudar, atrapalhe, afinal de contas o importante é participar!"
Thiago
[MSN]
thiago.correa
GUJ Master
[Avatar]

Membro desde: 26/03/2006 18:54:30
Mensagens: 1861
Offline

só mais um detalhe, me lembrei que em casa utilizando o tomcat 6 e a versão 1.2.x o Myfaces ocorre o mesmo cenário!

---
"Se não puder ajudar, atrapalhe, afinal de contas o importante é participar!"
Thiago
[MSN]
rponte
JavaEvangelist
[Avatar]

Membro desde: 18/02/2008 10:06:25
Mensagens: 413
Offline

Nono mau hábito,
http://www.tarsobessa.com/blog/?p=9



Em vez de usar session, tente usar algum componente de escopo conversacional maior que resquest e menor que session.
Como o componente t:saveState do Tomahawk.

Abraços e boa sorte.

Rafael Ponte
http://www.rponte.com.br/
[WWW]
thiago.correa
GUJ Master
[Avatar]

Membro desde: 26/03/2006 18:54:30
Mensagens: 1861
Offline

Opa Rafael, eu não estou usando escopo de sessão, só mencionei que se usar sessão aí eu tenho o comportamento esperado, e estou evintando usar componentes como o t:stateSave e o keepAlive para evitar ficar atrelado a um "fornecedor"

Mas estou vendo qie não vou fugir disso!

---
"Se não puder ajudar, atrapalhe, afinal de contas o importante é participar!"
Thiago
[MSN]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team