Como trazer dados da sessao

[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!?!?

esta usando jsp ou seguindo o mvc

creio que mcv por causa da classe dao

[code]HttpServletRequest request, HttpServletResponse response

tenta usar request.getSession().getAttribute();
[/code]