日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

java jsp公共异常页面_实际应用中JSP页面的异常处理

發布時間:2023/12/15 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java jsp公共异常页面_实际应用中JSP页面的异常处理 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

打開瀏覽器,訪問一個鏈接或者輸入url,“咚”的敲下回車。。。

嘩啦啦,一大堆看不懂的異常信息一下×××出來,塞滿整個頁面,我勒個去,嚇死人了。。。

在實際開發中,用戶訪問網站的時候發生了錯誤,如果返回的是一大堆的未經處理的異常信息,那么肯定會讓人茫然和郁悶,也肯定會讓人會你的網站的印象大打折扣。所以,我們必須要對可能發生的錯誤,做好應對措施,寫出健壯的代碼和友好的顯示界面。

在JSP頁面中,對于異常信息,我們可以進行下面的處理。

1、在可能出現異常的Java腳本中,加上try...catch

try{

}

catch(){

}

%>

2、在page指令中增加errorPage屬性

errorPage的屬性必須使用相對路徑,如果一“/”開發,那么代表Web工程的根目錄

如果我們指定了errorPage屬性的值為error.jsp,那么在訪問出現錯誤時,就會跳轉到error.jsp(是轉發過去的),如果想要了解異常的信息和對其進行處理,那么就要在error.jsp中設置page指令中的isErrorPage屬性

那么,在這個頁面中,就可以調用exception隱式對象。如果沒有將isErrorPage屬性設置為true的話,exception隱式對象是不可以調用的。

3、在web.xml配置文件中對異常處理做出全局的配置

也可以不再jsp頁面中指定page指令的errorPage屬性,而在web.xml文件中設置全局的異常處理

java.lang.ArithmeticException

/error.jsp

設置好要捕獲的異常和要跳轉的對象

web.xml中不僅可以設置對異常的處理,還可以處理一些請求錯誤

404

/404.jsp

指定要處理的404錯誤,代表處理請求資源不存在的HTTP狀態碼,指定跳轉到404.jsp頁面

如果在web.xml文件中配置了異常的處理,在JSP頁面中也設置了errorPage的屬性,那么JSP頁面里的errorPage的配置會覆蓋掉web.xml中的設置。

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的java jsp公共异常页面_实际应用中JSP页面的异常处理的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。