[b]Galera, estou desenvolvendo uma pagina aqui, onde ocorre o seguinte… A pessoa faz o login e da pagina de login encaminha para a pagina de pesquisa.
Na pagina de pesquisa eu executo um codigo onde preciso colocar o login que a pessoa se logou!!!
Aluem pode me ajudar??? Eu estava fazendo dessa maneira, mas soh me retorna null…[/b]
[code] private LoginHandler login;
public AtrasoNFHandler() {
this.login = (LoginHandler)FacesContext.getCurrentInstance().getExternalContext()
.getSessionMap().get("login");
}[/code]
[size=18]E depois tentava usar dessa maneira:
[/size]
[code]public String pesquisarNotas(){
NotaFiscalDAO nfDAO = new NotaFiscalDAO();
SimpleDateFormat formatadorDeData = new SimpleDateFormat("dd/MM/yyyy");
List<AtrasoVO> atrasos = null;
try {
atrasos = nfDAO.getAtrasos(login.getLogin(), atraso.getPrazo(), formatadorDeData.parse(atraso.getDtNota()));
} catch (ParseException e) {
e.printStackTrace();
} catch (Exception e) {
e.printStackTrace();
}
this.setListaAtraso(atrasos);
return "ok";
}[/code]
Alguem sabe me dizer como recuperar dados da sessao!?!?