Servlet 的生命周期
来源:百度文库 编辑:神马文学网 时间:2024/04/29 02:28:08
Servlet 在容器中运行,其实例的创建及销毁等都不是由程序员决定的,而是由容器
进行控制。
Servlet 的创建有两个选择。
·客户端请求对应的Servlet 时,创建Servlet 实例:大部分的Servlet 都是这种Servlet。
• Web 应用启动时,立即创建Servlet 实例:即load-on-startup Servlet。应用启动时就启动的Servlet 通常是用于某些后台服务的Servlet,或者拦截很多请求的Servlet;这种Servlet 通常作为应用的基础Servlet 使用,提供重要的后台服务。
每个Servlet 的运行都遵循如下生命周期。
(1)创建Servlet 实例。
(2) Web 容器调用Servlet 的init 方法,对Servlet 进行初始化。
(3) Servlet 初始化后,将一直存在于容器中,用于响应客户端请求。如果客户端有
get 请求,容器调用Servlet的doGet 方法处理并响应请求。对于不同的请求,有不同的
处理方法,或者统一使用service 方法处理来响应用户请求。
(4) Web 容器角色销毁Servlet 时,调用Servlet 的destroy 方法,通常在关闭Web
容器之时销毁Servlet。
进行控制。
Servlet 的创建有两个选择。
·客户端请求对应的Servlet 时,创建Servlet 实例:大部分的Servlet 都是这种Servlet。
• Web 应用启动时,立即创建Servlet 实例:即load-on-startup Servlet。应用启动时就启动的Servlet 通常是用于某些后台服务的Servlet,或者拦截很多请求的Servlet;这种Servlet 通常作为应用的基础Servlet 使用,提供重要的后台服务。
每个Servlet 的运行都遵循如下生命周期。
(1)创建Servlet 实例。
(2) Web 容器调用Servlet 的init 方法,对Servlet 进行初始化。
(3) Servlet 初始化后,将一直存在于容器中,用于响应客户端请求。如果客户端有
get 请求,容器调用Servlet的doGet 方法处理并响应请求。对于不同的请求,有不同的
处理方法,或者统一使用service 方法处理来响应用户请求。
(4) Web 容器角色销毁Servlet 时,调用Servlet 的destroy 方法,通常在关闭Web
容器之时销毁Servlet。
Servlet 的生命周期
Servlet的生命周期
servlet的生命周期
“Servlet”的生命周期
Servlet的生命周期
“Servlet”的生命周期
Servlet的生命周期
“Servlet”的生命周期
servlet的生命周期
servlet的生命周期
Servlet生命周期
servlet生命周期
Servlet的生命周期,Servlet和CGI的区别
servlet的生命周期,Java实例教程,Java系列教程,Java
2.4 Servlet生命周期 - 51CTO.COM
股市的生命周期就是泡沫的生命周期
男八女七--生命周期的奥秘
asp.net的生命周期
男八女七生命周期的奥妙
男八女七--生命周期的奥秘
男八女七 生命周期的奥秘
3.1动物的生命周期
细谈“男八女七”的生命周期
男八女七 生命周期的奥秘