Servlet的生命周期

来源:互联网 发布:java源代码怎么运行 编辑:程序博客网 时间:2024/06/06 01:15

      1.创建Servlet实例有两个时机:

(1)客户端第一次请求某个Servlet时,系统创建该Servlet的实例:大部分的Servlet都是这种Servlet。

(2)web应用启动时立即创建Servlet实例,即load-on-startup Servlet。

      2.每个Servlet的运行都遵守如下生命周期:

(1)创建Servlet实例。

(2)Web容器调用Servlet的init方法,对Servlet进行初始化。

(3)Servlet初始化后,将一直存在于容器中,用于响应客户端请求。

(4)web容器决定销毁Servlet时,先调用Servlet的destory方法,通常在关闭web应用之前销毁Servlet。


0 0