最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

servlet配置方法及其生命周期詳解

 更新時間:2017年08月22日 09:09:13   投稿:jingxian  
下面小編就為大家?guī)硪黄猻ervlet配置方法及其生命周期詳解。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

servlet配置:

在web.xml中,首先向服務器注冊一個servlet。在<servlet>標簽下

給定一個servlet名字,這個servlet-name是我們自己用的,方便我們用它對servlet進行配置。

1 <servlet-name>AServlet</servlet-name>然后指定一個全類名,這個是給服務器使用,服務器用來創(chuàng)建全類名對象的實例

1 <servlet-class>com.servlet.AServlet</servlet-class>然后用servlet-mapping做請求映射,在<servlet-mapping>標簽下

用于處理請求的servlet,這個名字應與上面保持一致,不然會報錯

1 <servlet-name>AServlet</servlet-name>然后指定請求映射的路徑,這個路徑不必與名字保持一致,但是瀏覽器中請求的url要與下面的路徑保持一致。

1 <url-pattern>/BServlet</url-pattern>不過需要注意的是如果路徑名與servlet-name不一致時,路徑名必須是所在項目里不存在的名稱。

生命周期:

servlet是由Tomcat服務器來管理的。servlet的生命周期是指:servlet由創(chuàng)建到銷毀的過程。

生命周期涉及幾個方法:構(gòu)造器,init,service,destroy。servlet在請求時創(chuàng)建

構(gòu)造器方法:只在第一次訪問時調(diào)用一次,說明servlet是單例的。

init方法:只會在第一次訪問servlet時調(diào)用一次,對servlet對象進行初始化。

service方法:每次訪問時都調(diào)用一次,業(yè)務邏輯寫在這個方法里。

destroy方法:在項目卸載的時候調(diào)用一次,即關閉服務器的時候調(diào)用一次。

以上這篇servlet配置方法及其生命周期詳解就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • 詳解OpenAPI開發(fā)如何動態(tài)的添加接口實現(xiàn)

    詳解OpenAPI開發(fā)如何動態(tài)的添加接口實現(xiàn)

    這篇文章主要為大家介紹了OpenAPI開發(fā)如何動態(tài)的添加接口實現(xiàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-04-04
  • Eclipse+Webservice簡單開發(fā)實例

    Eclipse+Webservice簡單開發(fā)實例

    這篇文章主要介紹了Eclipse+Webservice簡單開發(fā)實例的相關資料,需要的朋友可以參考下
    2016-02-02
  • Java文件(io)編程之記事本開發(fā)詳解

    Java文件(io)編程之記事本開發(fā)詳解

    這篇文章主要為大家詳細介紹了Java文件(io)編程之記事本開發(fā),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • Java如何替換RequestBody和RequestParam參數(shù)的屬性

    Java如何替換RequestBody和RequestParam參數(shù)的屬性

    近期由于接手的老項目中存在所有接口中新增一個加密串來給接口做一個加密效果,所以就研究了一下Http請求鏈路,發(fā)現(xiàn)可以通過?javax.servlet.Filter去實現(xiàn),這篇文章主要介紹了Java替換RequestBody和RequestParam參數(shù)的屬性,需要的朋友可以參考下
    2023-10-10
  • SpringBoot定時任務詳解與案例代碼

    SpringBoot定時任務詳解與案例代碼

    SpringBoot是一個流行的Java開發(fā)框架,它提供了許多便捷的特性來簡化開發(fā)過程,其中之一就是定時任務的支持,讓開發(fā)人員可以輕松地在應用程序中執(zhí)行定時任務,本文將詳細介紹如何在Spring?Boot中使用定時任務,并提供相關的代碼示例
    2023-06-06
  • 關于mybatis resulttype 返回值異常的問題

    關于mybatis resulttype 返回值異常的問題

    這篇文章主要介紹了mybatis resulttype 返回值異常的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • mybatis中的緩存問題解析

    mybatis中的緩存問題解析

    本篇文章主要介紹了mybatis中的緩存問題解析,詳細的介紹了關于mybatis的一級緩存和二級緩存,具有一定的參考價值,有興趣的可以了解一下。
    2017-04-04
  • java多線程有序讀取同一個文件

    java多線程有序讀取同一個文件

    這篇文章主要為大家詳細介紹了java多線程有序讀取同一個文件,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-08-08
  • Springboot中Dependency not found解決方案

    Springboot中Dependency not found解決方案

    本文主要介紹了Springboot中Dependency not found解決方案,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-11-11
  • 圖文詳解Java的反射機制

    圖文詳解Java的反射機制

    反射就是Reflection,Java的反射是指程序在運行期可以拿到一個對象的所有信息。反射機制是框架的靈魂,一個java程序員不能不會使用反射,本文就來和大家一起詳細聊聊Java的反射機制
    2022-08-08

最新評論

乌鲁木齐县| 黔南| 潮州市| 余庆县| 平安县| 横山县| 福贡县| 海丰县| 惠州市| 新丰县| 临武县| 登封市| 定远县| 固镇县| 卢湾区| 垣曲县| 仁布县| 沈丘县| 高安市| 静安区| 陇南市| 金门县| 巴彦淖尔市| 调兵山市| 手游| 昌黎县| 江陵县| 保定市| 平武县| 衡水市| 佛山市| 博野县| 铅山县| 铜川市| 南汇区| 资中县| 繁峙县| 新邵县| 华坪县| 安平县| 丽水市|