「layout.jsp」、「hoge.jsp」と2ファイルあり。
「hoge.jsp」の中で、「layout.jsp」を呼び出しています。(tiles:insert template)
そこで、JSPエラーの遷移先としてpage errorPageを設定したいのですが、
なぜか、「layout.jsp」の一番上に書いても反映されません。(JSPエラー時にスタックトレースが画面に表示されます)
「hoge.jsp」にpage errorPageを設定した場合、想定どおりにエラー画面に遷移します。
すべてのJSPに「page errorPage」を追加するのはやりたくありません。
何か良い方法はありませんか?
厳密に全てのエラーを引っかけられた記憶はないのですが、web.xmlでerror-code 500
の設定をすると、他のjspでのエラー設定は不要だったはずです
<error-page>
<error-code>500</error-code>
<location>/エラー遷移先.jsp</location>
</error-page>
http://sirius.itfrontier.co.jp/jrun/docs/jr4/docs/html/Programme...
web.xmlでの設定ですね。分りました。ありがとうございます!