Olá! Estou estudando faces e me surgiu uma dúvida. Como crio e manipulo sessões? É usado através de servlets? Como verifico em uma página jsf se a sessão é válida ou não para redirecionar o usuário para o lugar certo?
Dúvida - JSF
A
2 Respostas
J
vc trabalho com session ou request no scope da aplicacao :
<managed-bean-name>usuarioForm</managed-bean-name>
<managed-bean-class>br.com.simcaweb.web.UsuarioForm</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
manualmente:
FacesContext facesContext = FacesContext.getCurrentInstance();
HttpSession session = ((HttpServletRequest) facesContext.getExternalContext().getRequest()).getSession();

M
Opa,
dê uma olhada neste artigo, há uma boa prática para solucionar este problema:
http://www.jsftutorials.net/jsfNavigation/jsf-login-navigation-redirect.html
:okok:
Criado 6 de setembro de 2006
Ultima resposta 6 de set. de 2006
Respostas 2
Participantes 3
Alura Git Flow: entenda o que é, como e quando utilizar Entenda o que é Git Flow, como funciona seu fluxo com branches como Master, Develop, Feature, Release e Hotfix, além de vantagens e desvantagens.
Casa do Codigo Desmistificando WebAssembly: Alta performance,... Por Raphael Amorim — Casa do Codigo