1. 程式人生 > >Servlet的生命周期及執行過程

Servlet的生命周期及執行過程

生命 tro font 接收 -m 方法 dog 服務器 一次

Servlet生命周期分為實例化、初始化、響應請求調用service()方法、消亡階段調用destroy()方法

執行過程如下:

1)當瀏覽器發送一個請求地址,tomcat會接收這個請求

2tomcat會讀取項目中的web.xml中的配置

3)當請求地址符合servlet-mapping標簽映射的地址,會進入這個servlet

4servlet首先會實例化(構造),然後初始化執行init()方法,init()方法至始至終執行一次,servlet對象是單實例

5)根據請求的方式是getpost,在service()方法中調用doget()dopost()方法,完成此次請求

6)當服務器停止,會調用

destroy()方法,銷毀實例

Servlet的生命周期及執行過程