我正在研究jsf2。
如果我不使用页面直到会话超时,那么页面会给出ViewExpirationException并且页面被破坏。所以如何处理这个错误。我试图重定向到ErrorPage.xhtml
<error-page>
<exception-type>javax.faces.application.ViewExpiredException</exception-type>
<location>/error.xhtml</location>
</error-page>
我创建了error.xhtml页面以供显示。
但我无法看到此错误页面。什么是我的错误。
提前致谢。
答案 0 :(得分:1)
在
中写下以下代码 <meta http-equiv="refresh" content="#{session.maxInactiveInterval};url=faces/error.xhtml" />
<error-page>
<exception-type>javax.faces.application.ViewExpiredException</exception-type>
<location>/error.xhtml</location>
</error-page>
创建一个错误页面并写下您要显示的错误消息。