打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Servlet 的生命周期
userphoto

2008.08.05

关注

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。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Servlet的生命周期
Servlet工作原理
Jsp&servlet面试题
Servlet对象的生命周期
Servlet 规范笔记
servlet生命周期
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服