Servlet的生命周期
2012-12-27 17:00
253 查看
Servlet的生命周期是由Servlet容器来管理。
Servlet的生命周期包含了下面4个阶段:
1、加载和实例化
当容器检测到需要某个Servlet来响应的请求时,加载该Servlet并使用Servlet的默认的不带参数的构造器来实例化。
2、初始化
调用Servlet的init()方法来初始化,目的是响应前完成一些准备工作。如建立数据库连接,读取配置信息等。
3、处理请求
调用Servlet的service()方法根据请求类型分配到GET()或者POST()方法中处理。
4、服务终止
调用Servlet的destroy()方法销毁该Servlet,释放内存。
如果需要让Servlet容器在启动时即加载Servlet,可以在web.xml文件中配置<load-on-startup>元素。
Servlet的生命周期包含了下面4个阶段:
1、加载和实例化
当容器检测到需要某个Servlet来响应的请求时,加载该Servlet并使用Servlet的默认的不带参数的构造器来实例化。
2、初始化
调用Servlet的init()方法来初始化,目的是响应前完成一些准备工作。如建立数据库连接,读取配置信息等。
3、处理请求
调用Servlet的service()方法根据请求类型分配到GET()或者POST()方法中处理。
4、服务终止
调用Servlet的destroy()方法销毁该Servlet,释放内存。
如果需要让Servlet容器在启动时即加载Servlet,可以在web.xml文件中配置<load-on-startup>元素。
相关文章推荐
- 【servlet生命周期】一个愚蠢的错误
- Servlet 生命周期、工作原理
- 《Java Servlet编程》笔记(servlet生命周期)
- Servlet编程专题1之Servlet生命周期
- Servlet的API(生命周期)
- Servlet 和Jsp的生命周期
- Servlet运行原理以及生命周期
- servlet 生命周期
- JSP学习 --- servlet的生命周期
- ServletResponse和Servlet的生命周期
- Servlet的生命周期及工作原理
- servlet生命周期
- web开发中servlet的生命周期
- servlet生命周期 & http & JSP九个内置对象
- Servlet 生命周期、工作原理
- Servlet的生命周期及web.xml的配置
- servlet的生命周期
- javaEE servlet与jsp生命周期
- Servlet的生命周期,Servlet和CGI的区别
- servlet/filter的生命周期