404 ページを作成し、現在、存在しないことがわかっている単純なページ リクエストでテストしています。このコードは、作成したエラー ページ (つまり、必要な結果) を表示します。
<!-- CONFIGURATION FOR ERROR PAGES -->
<error-page>
<!--<exception-type>java.lang.Throwable</exception-type>-->
<error-code>404</error-code>
<location>/videoNotFound</location>
</error-page>
ただし、このコードは apache tomcat のデフォルト エラー ページを表示します。
<!-- CONFIGURATION FOR ERROR PAGES -->
<error-page>
<exception-type>java.lang.Throwable</exception-type>
<!--<error-code>404</error-code>-->
<location>/videoNotFound</location>
</error-page>
なぜこれが発生しているのか、またはこの問題を解決するために何ができるのでしょうか? オプション 1 は機能しますが、例外の種類ごとに特定のエラー ページを用意したくないため、オプション 2 を好みます。