1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Problemas com Sessao(SessionBean)

Booooooooa tarde galera, então. tenho uma aplicação em JavaWEB (primefaces/hibernate/mysql). o meu problema é o seguinte : Tenho a tela login, aonde são informados apenas o login e senha, caso o login e senha estejam corretos o sistema irá para a pagina principal, aonde é preciso carregar uma lista.Essa lista ela é validada pelo codigo do cliente, ou seja no momento do login eu resgato o objeto cliente inteiro e nesse momento armazeno ele em uma Sessao para poder reutilizar essas informações. porem quando preciso reutilizar essa informações estão nulas. Acredito que meu Session esteja errado e faltando coisas,segue ele então :

public class SessionBean {

    private Usuario a ;

    public Usuario getA() {
        return a;
    }

    public void setA(Usuario a) {
        this.a = a;
    }
}

No usuario facade é aonde recupero o objeto inteiro e tento armazenar no session

public class UsuarioFacade extends SessionBean {

public Usuario validaLoginUsuario(Usuario u) {

        Usuario user;
        user = obterUsuario(u);
        setA(user); -> aqui aonde estou tentando gravar na sessao. até ai tudo bem.

}
public class fileMB extends SessionBean {

    file.setDono(getA().getCodUsuario());  -> aqui aonde estoura NullPOinterExcpetion

}

Bom galera, sou meio ruim em programar e não sei aonde estou errando, alguem poderia me ajudar ? Obrigado.

  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

3 respostas

Não é a resposta que estava procurando? Procure outras perguntas com as tags java session ou faça a sua própria pergunta.