Fórum @viewScoped perdendo valor de uma pagina pra outra no jsf 2... #417265
22/05/2012
0
Eu uso
@ViewScoped
mas qnd passa de uma pagina pra outra perco o valor do objeto ue selecionei, por causa do escopo, não qro usar session nem application, alguém sabe como solucionar isso?
já que não existe mais o keepalive?
lembrado que uso spring e não CDI, se usasse daria pra suar o MyFaces CODI, ou dar pra usar ele com spring?
Wisley Souza
Curtir tópico
+ 0Posts
23/05/2012
Giovani Guizzo
Você poderia utilizar também o @RequestScoped, mas daria outro problema, pois o bean ficaria vivo apenas por uma requisição, ou seja, ao chegar na outra página ele é excluído. Acho que com essa anotação você consegue recuperar dados na página 2 e após isso ele é excluido.
Acredito que a melhor solução ainda é a utilização do @SessionScoped.
Gostei + 0
23/05/2012
Wisley Souza
to usando Spring 3, se eu usasse CDI colocaria o myfaces CODI e resolveria meu problema, tem q haver uma solução, algo que se pareça com keepAlive do richa faces no jsf 1.2
Gostei + 0
23/05/2012
Davi Costa
Para ser honesto não tou conseguindo também. O que tenho feito é usar pop-ups, quando não dá realmente e tenho que navegar para outra página jogo o objeto na sessão e no construtor padrão do meu controller pego esse objeto da sessão seto no meu atributo e zero ele dá sessão, desse modo meu managedbean não precisa ter escopo de sessão
att Davi
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)