首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 其他相关 >

Servlets进阶(三)-Servlet的生命周期

2012-10-20 
Servlets进阶(3)----Servlet的生命周期Servlet的生命周期如下:1:加载并实例化servlet容器在开始阶段或者第

Servlets进阶(3)----Servlet的生命周期

Servlet的生命周期如下:


1:加载并实例化

servlet容器在开始阶段或者第一个请求收到后,会将servlet加载进来。web.xml配置文件中有一个名为<load-on-startup>配置段,如果该配置段的值为正数,容器在启动时就会加载该servlet。


2:初始化

servlet实例创建后,servlet容器将调用init()方法来实现初始化。


3:响应请求

初始化完成后,每收到一个来自客户端的请求,servlet将为该请求创建一个线程,并调用service()方法,service()方法根据请求的种类来决定调用相应方法(doGet()/doPost())来处理请求,并将相应response返回给客户端。


4:销毁

当该sevlet不再需要时,servlet容器将调用destory()方法销毁该servlet。


一个servlet完整的生命周期可用下图表示:

Servlets进阶(三)-Servlet的生命周期

热点排行