亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > JSP學習之異常處理實例分析

JSP學習之異常處理實例分析

熱門標簽:四川保險智能外呼系統商家 商洛電銷 電銷機器人是有一些什么技術 地圖標注線上教程 電銷機器人好賣么 北票市地圖標注 杭州ai語音電銷機器人功能 高德地圖標注樣式 杭州語音電銷機器人軟件

本文實例講述了JSP異常處理的方法。分享給大家供大家參考。具體如下:

要對JSP程序可能產生的異常進行處理,可以從多個角度完成:可以針對特定的代碼,可以針對特定的文件,也可以針對錯誤的類型。

如果針對特定的代碼,可以使用標準標簽庫中的核心標簽庫中的c:catch>標簽。

如果針對特定的文件,可以使用JSP的page指令中的isErrorPage屬性和errorPage屬性完成。

如果針對特定類型的錯誤,可以使用web.xml配置文件。

1 使用c:catch>進行異常處理

c:catch>標簽可以針對特定的一行或者多行代碼。c:catch>標簽的基本格式如下:

復制代碼 代碼如下:
c:catch [var="存儲異常信息的變量"]>
其他的JSP代碼,包括各種標簽
/c:catch>

用法與Java代碼中的try語句非常類似,把可能產生異常的代碼放在c:catch>開始標志和結束標志之間。這樣,當這些代碼產生異常的時候,JSP容器會對異常進行處理。

下面是一個對界面異常進行處理的例子:

c:catch>
  c:out value="${user.address}"/>
/c:catch>

如果希望產生異常之后,把異常信息保存起來供其它的代碼使用,可以使用var屬性指定一個變量。

下面的代碼會在異常產生的時候把異常信息存儲在exceptionInfo變量中:

c:catch var="exceptionInfo">
  c:out value="${user.address}"/>
/c:catch>

如果需要可以在后面輸出異常的信息:

c:if test="${exceptionInfo != null}">
  運行時候產生異常,異常信息為:${exceptionInfo.message}
/c:if>

2 為頁面指定異常處理文件

如果不想針對每一段代碼都進行異常處理,可以以頁面作為單位進行異常處理,可以指定當前頁面運行過程中產生錯誤的時候,由特定的頁面對異常進行處理。

采用這種異常處理方式,需要編寫一個專門的異常處理文件,然后在每個需要進行異常處理的文件中進行設置。

編寫異常處理文件

異常處理文件中需要使用page指令的isErrorPage屬性,格式如下:

復制代碼 代碼如下:
%@ page isErrorPage="true"%>

如果在頁面上進行了這樣的設置,頁面就具有了一項特殊的功能,能夠訪問異常對象exception。exception是JSP的內部對象,當頁面在運行過程中產生異常的時候,會拋出異常對象exception,該對象包含了異常信息。

下面是一個異常處理文件:

文件名:errorPage.jsp

%@ page contentType="text/html;charset=gb2312"%>
%@ page isErrorPage="true"%>

頁面產生異常,異常信息如下:

復制代碼 代碼如下:
${exception.message}

為頁面指定異常處理文件

要想讓頁面產生異常的時候,由專門的異常處理文件對異常進行處理,需要在該頁面中使用page指令的errorPage指定專門的異常處理界面,格式如下:

復制代碼 代碼如下:
%@ page errorPage="異常處理文件"%>

假設要設置前面編寫的errorPage.jsp頁面為當前頁面的異常處理文件,可以使用下面的代碼:
復制代碼 代碼如下:
%@ page errorPage="errorPage.jsp"%>

3 通過web.xml進行配置

如果不想為每個頁面設置異常處理文件,可以為同一種類型的異常指定統一的異常處理文件。還有一些異常的處理是沒有辦法通過頁面設置來完成的,例如用戶輸入了網站中的一個不存在文件,這時候應該告訴用戶文件不存在,但是這種異常是沒有辦法通過在頁面設置來解決的。

要想為每種類型的異常指定一個異常處理文件,可以通過web.xml進行配置。在web.xml中進行配置可以根據錯誤類型配置,例如NullPointException、IOException等,也可以根據錯誤編碼配置。

常見的異常編碼如下:

403錯誤:文件被禁止訪問;
404錯誤:文件沒有找到;
500錯誤:文件在運行過程中發生未知錯誤。
根據異常類型進行配置,可以使用下面的代碼:

error-page>
   exception-type >java.lang.NullPointerException/exception-type>
  location>/nullpointer.jsp/location>
/error-page>

根據異常編碼進行配置,可以使用下面的代碼:

error-page>
  error-code>401/error-code>
  location>/401.jsp/location>
/error-page>

希望本文所述對大家的JSP程序設計有所幫助。

您可能感興趣的文章:
  • javascript編程異常處理實例小結
  • 淺談JavaScript異常處理語句
  • 詳解JavaScript中的異常處理方法
  • JavaScript 異常處理 詳解
  • JS異常處理try..catch語句的作用和實例
  • JS中的異常處理方法分享
  • js中的異常處理try...catch使用介紹
  • JS異常處理的一個想法(sofish)
  • javascript 異常處理使用總結
  • javascript中異常處理案例(推薦)

標簽:紅河 青島 西藏 丹東 江西 宿州 貴州 云浮

巨人網絡通訊聲明:本文標題《JSP學習之異常處理實例分析》,本文關鍵詞  JSP,學,習之,異常,處理,實例分析,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《JSP學習之異常處理實例分析》相關的同類信息!
  • 本頁收集關于JSP學習之異常處理實例分析的相關信息資訊供網民參考!
  • 推薦文章
    精品国产一区二区三区久| 美女被草网站| 日本在线不卡视频| 精品国产一区二区三区久久久狼| 欧美国产日韩在线| 日本免费乱人伦在线观看| 欧美激情在线精品video| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 91麻豆国产级在线| 亚洲爆爽| 国产国语在线播放视频| 天天做日日干| 麻豆系列 在线视频| 国产美女在线一区二区三区| 国产不卡在线观看视频| 韩国三级一区| 国产一区二区精品| 国产a视频| 四虎论坛| 日日日夜夜操| 国产伦精品一区三区视频| 久久99中文字幕久久| 四虎影视久久| 在线观看导航| 免费一级片在线观看| 韩国三级香港三级日本三级la| 美女被草网站| 欧美日本免费| 中文字幕Aⅴ资源网| 欧美国产日韩久久久| 久久精品大片| 国产一区免费在线观看| 中文字幕一区二区三区精彩视频 | 免费国产在线观看| 毛片电影网| 青青久久精品| 中文字幕97| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 国产亚洲精品aaa大片| 精品视频一区二区三区免费| 欧美a级片视频| 久久久久久久久综合影视网| 青青青草影院 | 九九精品在线播放| 尤物视频网站在线观看| 一级女性大黄生活片免费| 午夜在线亚洲| 欧美a级大片| 欧美激情中文字幕一区二区| 久久成人综合网| 日本免费看视频| 欧美1卡一卡二卡三新区| a级精品九九九大片免费看| 精品视频在线看| 高清一级淫片a级中文字幕| 高清一级做a爱过程不卡视频| 国产网站在线| 超级乱淫黄漫画免费| 午夜激情视频在线观看| 中文字幕97| 精品久久久久久中文字幕一区| 美女免费精品高清毛片在线视 | 欧美大片毛片aaa免费看| 精品视频在线看| 欧美激情一区二区三区在线| 国产视频一区二区三区四区 | 国产高清视频免费| 欧美大片毛片aaa免费看| 日韩男人天堂| 免费国产一级特黄aa大片在线| 国产91精品系列在线观看| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 国产欧美精品午夜在线播放| 久久国产一久久高清| 日韩在线观看视频网站| 国产成人精品在线| 国产一区二区精品久| 免费国产在线视频| 精品毛片视频| 欧美日本二区| 日韩专区一区| 香蕉视频三级| 国产亚洲精品成人a在线| 国产亚洲免费观看| 夜夜操天天爽| 黄色福利| 亚洲第一视频在线播放| 国产网站麻豆精品视频| 四虎久久影院| 青草国产在线| 国产一区二区精品久| 日韩一级黄色| 精品在线免费播放| 可以在线看黄的网站| 国产成人精品影视| 韩国毛片基地| 台湾毛片| 亚欧乱色一区二区三区| 韩国毛片基地| 国产视频久久久久| 欧美另类videosbestsex视频| 亚州视频一区二区| 中文字幕一区二区三区精彩视频| 青青久久国产成人免费网站| 欧美日本韩国| 亚洲精品永久一区| 四虎精品在线观看| 国产a网| 99久久精品国产麻豆| 999久久久免费精品国产牛牛| 日本免费乱理伦片在线观看2018| 欧美日本二区| 日本乱中文字幕系列| 高清一级淫片a级中文字幕| 日本在线www| 精品视频免费看| 成人影院久久久久久影院| 二级特黄绝大片免费视频大片| 精品美女| 亚欧乱色一区二区三区| 日韩中文字幕在线播放| 久久99欧美| 你懂的国产精品| 天堂网中文字幕| 色综合久久天天综合观看| 久久99这里只有精品国产| 韩国三级一区| 成人影院久久久久久影院| 日本伦理片网站| 欧美激情一区二区三区视频高清| 国产国产人免费视频成69堂| 国产精品免费精品自在线观看| 亚洲 男人 天堂| 色综合久久天天综合| 国产韩国精品一区二区三区| 日韩专区在线播放| 亚洲精品久久久中文字| 成人免费一级纶理片| 在线观看导航| 午夜欧美成人久久久久久| 色综合久久天天综合| 人人干人人草| 久久国产一区二区| 成人免费高清视频| a级黄色毛片免费播放视频| 日本在线不卡视频| 精品久久久久久中文字幕2017| 欧美国产日韩久久久| 久久国产一区二区| 免费的黄视频| 久久久久久久免费视频| 日韩免费在线观看视频| 99热精品在线| 久久精品道一区二区三区| 久久福利影视| 亚欧乱色一区二区三区| 尤物视频网站在线观看| 四虎精品在线观看| 久久精品欧美一区二区| 99久久精品费精品国产一区二区| 超级乱淫伦动漫| 99色视频| 成人高清视频在线观看| 国产国语在线播放视频| 亚洲精品中文一区不卡| 免费的黄视频| 台湾毛片| 麻豆污视频| 一级女人毛片人一女人| 四虎精品在线观看| 日本特黄特色aaa大片免费| 欧美激情一区二区三区视频| 国产亚洲精品aaa大片| 一级女性全黄久久生活片| 国产伦理精品| a级黄色毛片免费播放视频| 国产美女在线一区二区三区| 高清一级淫片a级中文字幕| 人人干人人草| 国产福利免费视频| 免费国产在线观看不卡| 国产高清在线精品一区a| 日本免费看视频| 久草免费在线色站| 免费一级片在线| 日本免费看视频| 国产成人欧美一区二区三区的| 国产国产人免费视频成69堂| 国产成人精品综合久久久| 亚洲www美色| 国产不卡在线观看视频| 成人免费网站视频ww| 韩国毛片免费大片| 国产伦精品一区二区三区在线观看| 成人免费观看网欧美片| 日韩一级黄色| 九九免费精品视频| 韩国毛片 免费| 欧美a免费| 黄色福利|