@Renato_Wilder escreveu:
Ola a todos estou com a seguinte duvida tenho o método abaixo em uma classe @SessionScoped que verifica os dados inseridos e efetua o login na pagina indo para a home o problema que estou tendo é para entrar e sair da sessão quando tento ir para outra pagina alem da home ele da um erro de NullPointerException, que não existe usuário na sessão, alguém pode me ajudar a resolver este problema,
public String verificarUsuario() throws SQLException {
try { if (isUsuarioValido(selectedUser.getNome()) && isSenhaValida(selectedUser.getSenha())) { FacesContext.getCurrentInstance().getExternalContext().getSessionMap().put("loginControle", this); return "home"; } } catch (NullPointerException ex) { FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(FacesMessage.SEVERITY_ERROR, "Error!", "LOGIN OU SENHA INCORRETOS.")); return "index"; } return "index"; }
Mensagens: 2
Participantes: 2