在簡單的學過servlet,對servlet生命週期做乙個簡單的總結,分為一下幾個階段:
(1)伺服器啟動時,到工程中找web.xml配置檔案,找的所有的servlet,再找到servlet的完整路徑名class,再用類載入器把類載入到記憶體中,如果servlet配置了load-on-start up屬性就先執行init()方法。其中init()方法執行順序:init(config)--->init(),即是先執行有引數,在執行沒有引數的。
(2)執行中,收到客戶請求後呼叫service方法,根據請求的是get/post,會呼叫對用的do***()方法,post方法與get方法的區別是:post要提交資料,get是獲取資料。
(3)在伺服器關閉時,會呼叫destory()方法,銷毀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容器...