Boa tarde pessoal!
Estou estudando aqui e tenho 2 url:
URL1
http://localhost:8080/validacao/login.jsf
e
URL2
http://localhost:8080/sistema1/sistema1.jsf
Minha intenção é a seguinte ao fazer o login na URL1 e usuario conseguirá acessar a URL2, como eu poderia fazer isso? session? como ficaria?
Eu tenho um filter mais eu só consigo resgatar session da mesma url como eu faria isso entre URL’s direfentes?
@Override
public void beforeFilter(HttpServletRequest req, HttpServletResponse res) {
try {
UsuarioVO usuarioLogado = (UsuarioVO) req.getSession().getAttribute("usuario");
if (usuarioLogado == null && !req.getServletPath().contains(INDEX)) {
res.sendRedirect(req.getContextPath().concat(INDEX+".jsf"));
} else if (usuarioLogado != null && !req.getServletPath().equals(SISTEMAINDEX) ) {
res.sendRedirect(req.getContextPath().concat(SISTEMAINDEX));
}
} catch (Exception e) {
e.printStackTrace();
}
}
valeu.