1、servlet的生命周期
servlet从创建到销毁的过程
2、servlet何时创建
次接口定义了一些方法用于初始化servlet,并从服务器上删除servlet。这写些方法称为生命周期相关的方法,其调用顺序如下:
(1)被创建时,执行init()方法
(2)任何一次客户端向服务器访问,执行service方法
(3)servlet移除,销毁,destroy()执行
2.1 init()方法:第一次浏览器访问服务器时创建,只创建一次。不管多少人访问servlet只 创建一次,是单例的。
2.2 service 方法:浏览器访问服务器时创建,每个用户开启一个线程,访问几次创建几次。内部根据访问方式不同,调用doGet和doPost方法。
2.3 destroy 方法:当项目从服务器移除或者关闭服务器时执行销毁
以上三个方法执行下来就是servlet一个生命周期