Servlet生命週期

2021-09-10 17:11:14 字數 599 閱讀 5232

init():在servlet例項化之後,呼叫service之前呼叫init()方法

service():呼叫此方法允許servlet響應請求

destroy():當乙個servlet被從服務中去除時,servlet容器會呼叫此方法。

getservletconfig():返回乙個servletconfig物件

getservletinfo():允許servlet向主機的servlet執行者提供有關資訊。返回的字串應該是純文字格式

servlet什麼時候例項化

servlet對init方法的呼叫

init(servletconfig config)方法

– 在載入servlet例項成功後呼叫init()方法,一般作一些初始化的工作

– 在乙個servlet的生命週期中只執行一次

– 通過config. getinitparameter(param)可取得web.xml中的引數

servlet在什麼時候被銷毀

servlet對destroy方法的呼叫

destroy()方法

– 在servlet例項被銷毀之前呼叫

– 在乙個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容器...