私の Java Web アプリケーションでエラーを処理するには、以下を使用できます。
web.xml ファイルで、次の
<error-page>
ように定義します。<error-page> <error-code>500</error-code> <location>/file_not_found.html</location> </error-page>
または、struts-config.xml で次の
<global-exceptions>
ように定義します。<global-exceptions> <exception key="error.global.mesage" type="java.lang.Exception" path="/pages/error.jsp" /> </global-exceptions>
違いはなんですか?
これらの各オプションはどのような場合に使用する必要がありますか?
両方が同じアプリケーションで定義されている場合はどうなりますか? (両方を定義することは意味がありますか?)