Servlet的生命周期
来源:互联网 发布:点云数据 编辑:程序博客网 时间:2024/06/08 04:51
Servlet的生命周期
答: 大致分为4部:Servlet类加载-->实例化-->服务-->销毁
下图是Tomcat中Servlet时序图。
1、Web Client向Servlet容器(Tomcat)发出Http请求。
2、Servlet容器接收Client端的请求。
3、Servlet容器创建一个HttpRequest对象,将Client的请求信息封装到这个对象中。
4、Servlet创建一个HttpResponse对象。
5、Servlet调用HttpServlet对象的service方法,把HttpRequest对象和HttpResponse对象作为参数传递给HttpServlet对象中。
6、HttpServlet调用HttpRequest对象的方法,获取Http请求,并进行相应处理。
7、处理完成HttpServlet调用HttpResponse对象的方法,返回响应数据。
8、Servlet容器把HttpServlet的响应结果传回客户端。
其中的3个方法说明了Servlet的生命周期:
1、init():负责初始化Servlet对象。
2、service():负责响应客户端请求。
3、destroy():当Servlet对象推出时,负责释放占用资源。
详见:http://sunnylocus.iteye.com/blog/342996
0 0
- [Servlet]Servlet的生命周期
- 【Servlet】Servlet的生命周期
- Servlet详解---Servlet的生命周期
- Servlet入门----Servlet的生命周期
- Servlet的生命周期
- Servlet 的生命周期
- Servlet的生命周期
- 关于Servlet的生命周期
- [转]servlet的生命周期
- servlet的生命周期
- servlet的生命周期
- Servlet的生命周期
- Servlet的生命周期
- servlet的生命周期
- Servlet的生命周期
- servlet 的生命周期
- Servlet的生命周期
- Servlet的生命周期【转】
- 例题5-7 UVA 136 Ugly Numbers丑数(set+优先队列)
- 使用jQuery发送Ajax请求
- 16.未公开的Oracle数据库秘密笔记——X$BH表与闩锁争用
- 魔兽世界终极版(C++程序设计第6周)
- 刚刚学了类,做了一个简单的发牌功能
- Servlet的生命周期
- JVM OS::init()源码分析
- 消息完整性与数字签名
- java编写服务_客户端通信实例讲解(适合初学者)
- hdu 1372 Knight Movies(bfs)
- DFS Codeforces292C Beautiful IP Addresses
- Habber - IOS XMPP 客户端 教程 (零)简介与源码下载
- Tomcat及各种错误
- 我的Android