Servlet的生命週期 介紹

2021-10-07 00:27:10 字數 461 閱讀 6743

載入--例項化--服務-銷毀

1.  載入:一般在 執行tomcat容器時 將 servlet類載入到 tomcat當中,或者 當客戶端 傳送請求

2.例項化:例項化 指 讀取配置資訊 ,讀取初始化引數   

3.服務:當容器 接受到客戶請求  servlet引擎建立 乙個 servletrequest 請求物件 和乙個 servletresponse響應物件,

在將 這兩物件 作為 引數傳遞給 對應的 servlet物件的service方法(該方法是乙個重點實現的方法)

還可以寫入響應式返回給客戶端) 在此說明 當servlet 中有 doget()或者 dopost方法時,service方法可以省略,預設呼叫這兩方法)

4.銷毀:銷毀一般是 servlet的解除安裝 是有 容器本身定義和實現的,在解除安裝 servlet之前 需要呼叫 destroy()方法

讓servlet自行釋放 占用的系統資源 .

Servlet生命週期

servlet生命週期分為三個階段 1,初始化階段 呼叫init 方法 2,響應客戶請求階段 呼叫service 方法 3,終止階段 呼叫destroy 方法 servlet初始化階段 1 自動裝載 servlet容器啟動時自動裝載某些servlet,實現它只需要在web.xml檔案中的之間新增1 ...

Servlet生命週期

什麼時候裝載 servlet 1,servlet容器啟動時自動裝載某些servlet,實現它只需要在web.xml檔案中的 之間新增如下 1 2,在servlet容器啟動後,客戶首次向servlet傳送請求。3,servlet類檔案被更新後,重新裝載servlet。2 初始化階段 呼叫init 方法...

Servlet生命週期

1 webclient向servlet容器 tomcat 發出http請求 2 servlet容器接收webclient的請求,建立servlet物件,呼叫其init方法,3 servlet容器建立乙個httprequest物件,將webclient請求的資訊封裝到這個物件中 4 servlet容器...