Boa tarde, galera !!!
Estou TENTANDO tratar o evento SessionDestroyed do JSF, para que no momento em que uma determinada sessão for removida por inatividade, o sistema redirecione para outra página que irá fechar a aba do browser…
Alguém sabe fazer isto?
public void sessionDestroyed(HttpSessionEvent se) {
HttpSession session = se.getSession();
System.out.println("Intervalo: " + session.getMaxInactiveInterval());
try {
se.getSession().getServletContext().getRequestDispatcher("/fecharSistema.html").forward(null, null);
} catch (ServletException ex) {
Logger.getLogger(ControleSessao.class.getName()).log(Level.SEVERE, null, ex);
} catch (IOException ex) {
Logger.getLogger(ControleSessao.class.getName()).log(Level.SEVERE, null, ex);
}
}
Tentei o código acima mas não funcionou… Espero que alguém possa me ajudar… Valeu !!! :?: