捕捉 404/500 錯(cuò)誤,自定義Tomcat錯(cuò)誤頁面
系統(tǒng)
3423 0
當(dāng)服務(wù)器出現(xiàn)404、500錯(cuò)誤時(shí)候希望能夠給用戶友好的現(xiàn)實(shí)界面
只需要在項(xiàng)目的web.xml中添加一些配置
-
<!--?
400
錯(cuò)誤?-->??
-
<error-page>??
-
<error-code>
400
</error-code>??
-
<location>/error.jsp</location>??
-
</error-page>??
-
<!--?
404
?頁面不存在錯(cuò)誤?-->??
-
<error-page>??
-
<error-code>
404
</error-code>??
-
<location>/error.jsp</location>??
-
</error-page>??
-
<!--?
500
?服務(wù)器內(nèi)部錯(cuò)誤?-->??
-
<error-page>??
-
<error-code>
500
</error-code>??
-
<location>/error.jsp</location>??
-
</error-page>??
-
<!--?java.lang.Exception異常錯(cuò)誤,依據(jù)這個(gè)標(biāo)記可定義多個(gè)類似錯(cuò)誤提示?-->??
-
<error-page>??
-
<exception-type>java.lang.Exception</exception-type>??
-
<location>/error.jsp</location>??
-
</error-page>??
-
<!--?java.lang.NullPointerException異常錯(cuò)誤,依據(jù)這個(gè)標(biāo)記可定義多個(gè)類似錯(cuò)誤提示?-->??
-
<error-page>??
-
<exception-type>java.lang.NullPointerException?</exception-type>??
-
<location>/error.jsp</location>??
-
</error-page>??
-
??
-
<error-page>??
-
<exception-type>javax.servlet.ServletException</exception-type>??
-
<location>/error.jsp</location>??
-
</error-page>??
今天配置的時(shí)候發(fā)現(xiàn),沒有辦法生效。
網(wǎng)上收集可能有以下原因:
1.使用 tomcat 服務(wù)器
2.tomcat服務(wù)器版本
3.瀏覽器問題
4.IE的設(shè)置
5.錯(cuò)誤頁本身的大小
一一排除,自己犯了一個(gè)比較粗心的錯(cuò)誤,文件后綴名要和filter定義一致
error.jsp--->error.jsf
捕捉 404/500 錯(cuò)誤,自定義Tomcat錯(cuò)誤頁面
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061
微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元