2009-08-19 2 views
1

サーブレットによって例外がスローされたときに表示されるデフォルトのエラーJSPページが必要です。そのページにスタックトレースが表示されます。例外をサーブレットからデフォルトのエラーJSPにリダイレクトする正しい方法は何ですか?

どうすればよいですか? (APIによって提供される)適切なテクニックがあるか、それとも手動で行う必要がありますか?つまり、属性としてスローされた例外を送信し、それを自分で処理するということですか?あなたはweb.xmlに処理するために例外タイプとJSPページを設定することができ

おかげ

+0

...スタックトレースをユーザーに表示すると、セキュリティ上のリスクがあることを理解しておく必要があります。 –

+0

これについてはほとんど考えていませんが、今はあなたが正しいと思っています。アドバイスをいただきありがとうございます。 –

答えて

3

、例えば:

<error-page> 
     <exception-type>UnhandledException</exception-type> 
     <location>UnhandledException.jsp</location> 
</error-page> 

対象に、ここでのOracle記事があります:

http://www.oracle.com/technology/sample_code/tech/java/codesnippet/servlets/HandlingServletExceptions/HandlingServletExceptions.html

+0

私は何度もやったことがありますが、うまくいきません。 あなたが提供したリンクを読むことになります。 ありがとうございます。 –

+0

Oracleサイトを参照するURLが変更されました:http://docs.oracle.com/cd/E19159-01/819-3669/bnaet/index.html – Developerx

関連する問題