Beleza?/
Minha duvida eh um tanto quando besta, eu fiz um sistema bemmm basico aqui, com uma tela de login, ta tudo funcionando so que a pergunta que eu tenho é:
Eu queria fazer uma coisa simples, em determinado ponto da pagina aparecesse Olá, usuarioLogado.
So que eu não sei como eu faço para pegar esse usuario loogado, oque eu cheguei aqui( mais ta errado) é:
Ola, ${usuarioLogado.getUsuario}
Alguem ai sabe como eu posso fazer?
flww
Vc esta usando framework?? Se estiver qual?
Ou vc ta usando servlet?
Utiliza uma tag JSP
<%= request.getAttribute("Nome do atributo settado no Servlet") %>
Isso se vc estiver utilizando Servlet.
Flw
se for jsp tente
HttpSession session = (HttpSession) facesContext.getExternalContext().getSession(true);
MinhaClasseDeLogin currentUser = (MinhaClasseDeLogin) session.getAttribute(“NomeQueDeiNoFacesConfigDaMinhaClasseDeLogin”);
com isso você tem sua classe com os objetos preenchidos e faz o como quizer
agora se é só exibir o nome do cara na pagina você pode colocar assim:
#{NomeQueDeiNoFacesConfigDaMinhaClasseDeLogin.nome}
para isso funcionar no faces-config.xml sua classe tem de estar mapeada como session, ok!