Pessoal estou com uma dúvida: Como faço para pegar os dados de um managed bean de sessão em outro managed bean?
Por exemplo: Na minha aplicação eu necessito guardar os dados do cara que logou. Eu estou guardando estes dados no ManagedBean LoginBean. Como faço para acessar esse bean de sessão em outro managed bean?
OBS: Se necessitarem que eu coloque os managed beans envolvidos é só falar.
FacesContext c = FacesContext.getCurrentInstance();
ELResolver r = c.getApplication().getELResolver();
ContatoController cc = (ContatoController) r.getValue(c.getELContext(), null, "contatoController");
ContatoController eh o meu ManagedBean de sessão
[]'s
Hebert_Coelho
Além da solução acima do colega, você pode colocar um ManagedProperty conforme abaixo: