1. 建立servlet實例(客戶端第一次請求Servlet或啓動時當即建立-Servlet設置成load-on-startup)web
2. Web容器調用Servlet的init方法,對Servlet進行初始化xml
3. Servlet初始化以後,一直存在於容器當中,想要客戶的請求(經過調doGet(),doPost(),service())servlet
4. Web容器決定銷燬Servlet時,先調用Servlet的dstroy()(一般在關閉Web應用之時銷燬)it
load-on-startup的Servlet兩種方式:io
a. 在web.xml文件中經過<servlet.../>元素的<load-on-startup.../>子元素進行配置容器
b. 經過WebServlet Annotion的loadOnStartup屬性指定配置
配置Servlet 的初始化參數:service
a. 在web.xml文件中經過<servlet.../>元素的<init-param.../>子元素進行配置請求
b. 經過WebServlet Annotion的initParams屬性指定方法