您的位置:首页 > 其它

Servlet的生命周期

2018-03-14 20:10 232 查看
1.Servlet类的加载
   启动web容器后,容器去寻找应用的部署描述文件(web.xml),从部署描述文件中读取到上下文初始化参数,此时创建一个ServletContext对象,应用的所有部分共享此上下文;

2.创建Servlet类实例
    2.1  容器读取部署描述文件中的Servlet标签,包括初始化参数(init-param);    2.2  容器创建ServletConfig实例;    2.3  容器为servlet初始化参数创建名值对;    2.4  容器用名值对填充ServletConfig;    2.5  容器创建Servlet类的新实例(一般在第一次请求到来时创建,也可通过设置load-on-start参数在容器启动时创建)。

3.Servlet初始化

4.调用Servlet的service方法
5.调用Servlet的destory方法
注:以上为参考缩写,不足之处请多多指教
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: