Ola galera!!
Estou tentando fazer uma pequena aplicação. To tendo o seguinte problema:
Verifico se existe o id e senha e se caso for verdade redireciono pra uma pagina. Até ai está tudo ok!! Mas quero q ele pegue o id deste login!
Aki está meu codigo:
public boolean verificarLogin(String login, String senha) {
boolean retorno = false;
Query q = session.createQuery("from Pessoa as p where p.usuario = :usuario and p.senha = :senha");
q.setParameter("usuario", login);
q.setParameter("senha", senha);
Pessoa pessoa = (Pessoa) q.uniqueResult();
if (pessoa != null){
//tentei fazer aki para receber o id, mas na hora q tento acessar esta var pegarId ou pegarNome vem como null
// pegarId = pessoa.getId();
// pegarNome = pessoa.getNome();
// pessoa.setId(pegarId);
//mas por aqui o resultado aparece.
// System.out.println(pegarId+" - "+pegarNome);
retorno = true;
}
return retorno;
}
Alguem poderia me dar uma ajuda nisso.
Desde já sou grato!