Tengo páginas de suscripción en serie que se complementan entre sí. Cuando la sesión de los usuarios caduca, tengo un Listener que limpia todo en el servidor y funciona muy bien. Pero, si el usuario intenta hacer algo más, solo quiero redirigirlos a la primera página de la serie. Sin embargo, mi filtro no parece funcionar correctamente. Sigo recibiendo javax.faces.application.ViewExpiredExceptionManejo de un ViewState vencido en JSF y Richfaces
¿Cuál es la mejor práctica para manejar esta expceción? Realmente no puedo manejarlo en web.xml porque es demasiado global. Además, la página de error se está procesando a partir de un código JSF. Parece que necesito detectar que esto está sucediendo con un PhaseListener, por lo que la excepción no se produce en primer lugar, pero no he podido encontrar un buen modelo. para saber cómo hacer esto. ¿Algunas ideas?
pero parece como que sólo funciona para las peticiones ajax – Inv3r53
que hace referencia al período de sesiones * * caducidad, no ver de caducidad. – EJP