在JSF-Richfaces-facelet中重定向会话超时

Jin*_*esh 6 jsf richfaces facelets

我正在使用JSF和RichFacecs来创建一个Web门户.我希望在会话超时时将用户重定向到登录页面.我试图在会话到期/注销阶段抛出SecurityException,如下所示

<error-page>
    <exception-type>java.lang.SecurityException</exception-type>
    <location>/Login.jsf</location>
</error-page>
Run Code Online (Sandbox Code Playgroud)

但这不适合我.处理这个问题的正确方法是什么?

Chr*_*ale 7

这应该这样做:

<error-page>
    <exception-type>javax.faces.application.ViewExpiredException</exception-type>
    <location>/sessionExpired.jsf</location>
</error-page>
Run Code Online (Sandbox Code Playgroud)