0
respostas

Resposta

Aqui temos o código no arquivo xhtml que irá aparecer após o usuario logar:

            <h:form rendered="#{usuarioLogado != null}">
                <h:commandLink value="Logout" action="#{loginBean.deslogar}" />
            </h:form>

Método dentro da Classe LoginBean.java

    public String deslogar() {

        FacesContext context = FacesContext.getCurrentInstance();
        context.getExternalContext().getSessionMap().remove("usuarioLogado");

        return "login?faces-redirect=true";
    }

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software