galera,
a minha duvida ja foi resolvida soh quero saber opinoes se essa eh a unica ou melhor forma de resolver
a questao eh manipular um bean na sessao. Eu entendia que toda vez que eu quisesse interagir o bean com o usuario era soh colocar na sessao (via faces-config). Mas se eu to numa tela, e vou para outra tela…usando outro bean, o bean anterior era perdido.
Exemplo, tenho um usuarioBean e ta no escopo sessao. Entao vou para o cadastroBean e quero recuperar o usuarioBean, mas ele vem nulo.
Resolvi dessa forma:
FacesContext contexto = FacesContext.getCurrentInstance();
HttpSession session = (HttpSession) contexto.getExternalContext().getSession(false);
session.setAttribute("emissor", loginObtido
e recupero assim
eh necessario mesmo ficar fazendo isso, mesmo tendo definido como session no faces-config?