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ます。ただし、2番目のエラーは最初のエラーの子であるため、最初のエラーハンドルで十分です。

特定のページに表示されない特定のページ(私の場合は非アクティブ)を作成error-pageする方法があるかどうか疑問に思いました。exception-type

これを行う方法はありますか?

ところで:私はJSF1.2を使用しています。


編集

完全な例外

また、Firefoxでは発生せず、Chromeだけで発生することに気づきました。私はそれを持っていないのでIEでテストしないでください:)

4

0 に答える 0