Servlet的生命週期

2021-07-11 00:17:39 字數 370 閱讀 4260

1.建立servlet例項有兩個時機:

(1)客戶端第一次請求某個servlet時,系統建立該servlet的例項:大部分的servlet都是這種servlet。

(2)web應用啟動時立即建立servlet例項,即load-on-startup servlet。

2.每個servlet的執行都遵守如下生命週期:

(1)建立servlet例項。

(2)web容器呼叫servlet的init方法,對servlet進行初始化。

(3)servlet初始化後,將一直存在於容器中,用於響應客戶端請求。

(4)web容器決定銷毀servlet時,先呼叫servlet的destory方法,通常在關閉web應用之前銷毀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容器...