1

error-pages我的文件中有以下内容web.xml

<error-page>
    <exception-type>javax.faces.application.ViewExpiredException</exception-type>
    <location>/pages/inactivity.jsf</location>
</error-page>

<error-page>
    <exception-type>java.lang.Throwable</exception-type>
    <location>/pages/error.jsp</location>
</error-page>

问题如下:

有时,我得到ViewExpiredException,然后它进入inactivity页面,但是,似乎某些.xhtml文件试图使用不再处于会话中的东西,然后我通常得到NullPointerException. 但是,第二个错误是第一个错误的孩子,所以,我的第一个错误句柄应该足够了。

我想知道是否有一种方法可以使error-page特定exception-type页面中未显示特定页面(在我的情况下处于不活动状态)。

有没有办法做到这一点?

顺便说一句:我正在使用 JSF 1.2。


编辑

完全异常

另外,我刚刚意识到它不会发生在 Firefox 中,只是 chrome。不要在 IE 中测试,因为我没有它:)

4

0 回答 0