我已經創建了一個404頁面,並且正在使用我知道不存在的簡單頁面請求進行測試。此代碼將顯示我所做的錯誤頁面(又名我想要的結果)。Java錯誤頁面配置
<!-- 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,因爲我不想針對每種異常類型都有特定的錯誤頁面。
通過_apache tomcat的默認錯誤page_你的意思是默認的404頁面權利?或500內部服務器錯誤? 你能在你的tomcat控制檯中看到任何異常跟蹤嗎?並且你能確認你正在接收的http狀態碼 – mzzzzb