アプリケーションによって例外ページがスローされることがあります。あなたが私たちに報告できるカスタムフレンドリーなエラーページをaddinの考え、次に簡単にトレースすることができます。Javaアプリケーションのカスタマイズされたエラーページ
最初のアイデアは、発行ID、日付&時間を追加することです。
誰もが何か提案がありますか?
アプリケーションによって例外ページがスローされることがあります。あなたが私たちに報告できるカスタムフレンドリーなエラーページをaddinの考え、次に簡単にトレースすることができます。Javaアプリケーションのカスタマイズされたエラーページ
最初のアイデアは、発行ID、日付&時間を追加することです。
誰もが何か提案がありますか?
と仮定すると、Tomcatのサーブレットコンテナ:
は、あなたのweb.xmlファイルに独自のカスタムエラーページを定義することができます。以下に示す例では、server_error.htmlとfile_not_found.htmlの2つのWebページを定義しています。これらのページは、サーバーでそれぞれエラー500またはエラー404が発生したときに表示されます。
<error-page>
<error-code>500</error-code>
<location>/server_error.html</location>
</error-page>
<error-page>
<error-code>404</error-code>
<location>/file_not_found.html</location>
</error-page>
サーブレットコンテナ(Tomcatのは、WebSphereなど)に依存しますエラーを処理するための最良の方法。しかし、任意のコンテナで作業する必要があるJSPエラーを処理する一般的な方法があります。
あなたのJSPページの上部にこれを置く場合:
<%@ page errorPage="errorpage.jsp"%>
を、エラーがJSPページは、ユーザーがerrorpage.jsp
にリダイレクトされることで発生した場合。次に、あなたのエラーページJSPに次のpageディレクティブを置くことができます:あなたはID、日付&時間とともにログに記録可能性がエラーページのコードが利用できるjavax.servlet.jsp.ErrorData
オブジェクトを作る
<%@ page isErrorPage="true" %>
を。 http://download.oracle.com/javaee/5/tutorial/doc/bnahe.html#bnahi
しかし、別の答えでMYYNが提案したように、フレームワークによっては、おそらくエラー処理のための他のオプションがあり、より堅牢である可能性があります。