亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

Servlet學習筆記_Servlet

系統 1933 0

1. servlet體系結構

servelt我們可以理解為一個實現了可以接受請求并響應請求的java類。servlet類的體系結構如下圖
Servlet學習筆記_Servlet

GenericServlet抽象類-----實現了Servlet接口和ServletConfig接口和Serializable接口

HttpServlet抽象類繼-----承于GenericServlet抽象類

2.servlet生命周期

init()方法和destory()方法都只調用一次,service()方法每接受一個請求,都會調用一次service()方法。

2.1Servlet容器實例化某個Servlet對象

在web.xml里面可以配置一個標簽,讓某個servlet類在Servlet容器啟動的時候就創建這個servlet類的一個對象。如果不配置servlet容器啟動創建servlet對象,則當某個servlet接收到客戶端的請求時,才創建這個servlet對象

2.2 某個Servlet對象初始化

Servlet實例化后,會調用servlet的init()方法,這個方法就是用來初始化的。你可以重寫這個方法,根據自己的需求去初始化這個servlet實例。

如果你在web.xml為這個Servlet實例配置了初始化參數,如下

<servlet>

<servlet-name>LoginDispatcher</servlet-name>

<servlet-class>requestdispatcher.LoginDispatcher</servlet-class>

<init-param>

<param-name>name</param-name>

<param-value>zhangsan</param-value>

</init-param>

</servlet>

你可以調用ServletConfig接口的getInitParameter()方法去獲得這些初始化參數。由上面類圖我們可以知道GenericServlet抽象類實現了ServletConfig接口。

這里有兩個異常要介紹:

ServletException:一般用來指明某個servlet初始化失敗,例如找不到初始化參數

UnavailbleException:用于通知servlet容器該servlet實例不可用,例如當這個servlet在初始化的時候調用數據庫連接失敗,那么這個Servlet就不可用了,于是必須通知Servlet容器,告訴它這個Servlet對象不可用

2.3 Servlet處理請求

當客戶端發送請求給某個servlet的時候,servlet會調用該servlet的service()方法去處理請求。在處理請求期間發生錯誤會拋出ServletException和UnavialbleException。

當UnavialbleException標志該servlet為永久不可用的servlet時,servlet容器就會調用該servlet的destory()方法銷毀該servlet,并返回給客戶端HTTP404錯誤(請求的資源不可用或不存在)。

當UnavialbleException標志該servlet為暫時不可用的servlet時,servlet容器將返回給客戶端HTTP503錯誤(服務器忙,不能處理請求)

2.4 Servlet的銷毀

當servlet容器要銷毀某個servlet之前,servlet容器會調用該servlet的destory()方法,去釋放一些資源,例如:數據庫連接等等

3. servlet生命周期時序圖

Servlet學習筆記_Servlet

Servlet學習筆記_Servlet


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 欧美另类69xxxxx视频 | 中国妞xxx的视频 | 国产视频1 | 特级黄aaaaaaaaa毛片 | 久草视频播放 | 国产在线一区二区三区在线 | 欧美区一区二区三 | 国产自愉怕一区二区三区 | 久久99热66这里只有精品一 | 国产色婷婷免费视频 | 一区二区手机视频 | 香蕉福利久久福利久久香蕉 | 99久久免费视频在线观看 | 99re热久久精品这里都是精品 | 国产精品入口麻豆高清在线 | 日本人成免费大片 | 久久久久久久国产视频 | 久久亚洲精品tv | 四虎海外影院 | 国产亚洲精品xxx | 国产精品亚洲综合一区在线观看 | 国产精品久久久久久久网站 | 曰批免费视频播放在线看片一 | 色综合色 | 久操热久操 | 亚洲免费a| 国产精品美女 | 日韩专区亚洲精品欧美专区 | 中文视频在线 | 久久久99精品 | 久久免费观看爱情动作片 | 免费看欧美日韩一区二区三区 | 夜夜撸天天干 | 亚洲精品第四页中文字幕 | 日韩精品一区二区三区中文在线 | 中文字幕伊人久久网 | 国产自产视频 | 青青草国产一区二区三区 | 日韩在线观看一区二区三区 | 国产精品视频免费在线观看 | 全部精品孕妇色视频在线 |