Como trazer dados da sessao

1 resposta
J

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...

private LoginHandler login;
	
	
	public AtrasoNFHandler() {
		
		this.login = (LoginHandler)FacesContext.getCurrentInstance().getExternalContext()
        .getSessionMap().get("login");

		
	}
[size=18]E depois tentava usar dessa maneira: [/size]
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";
	}

Alguem sabe me dizer como recuperar dados da sessao!?!?

1 Resposta

osbornehell

esta usando jsp ou seguindo o mvc

creio que mcv por causa da classe dao

HttpServletRequest request, HttpServletResponse response

tenta usar request.getSession().getAttribute();
Criado 22 de abril de 2010
Ultima resposta 24 de abr. de 2010
Respostas 1
Participantes 2