码迷,mamicode.com
首页 > Web开发 > 详细

web.xml加载顺序详解

时间:2014-08-26 13:34:26      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:http   java   strong   文件   ar   art   html   sp   on   

一、

1.启动tomcat启动web项目,首先读取web.xml文件中<context-param>和<listener>

2.容器创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。

3.容器将<context-param>转换为键值对,并交给servletContext。

4.容器创建<listener>中的类实例,创建监听器。

二、

load-on-startup 元素在web应用启动的时候指定了servlet被加载的顺序,它的值必须是一个整数。如果它的值是一个负整数或是这个元素不存在,那么容器会在该servlet被调用的时候,加载这个servlet 。如果值是正整数或零,容器在配置的时候就加载并初始化这个servlet,容器必须保证值小的先被加载。如果值相等,容器可以自动选择先加载谁。

三、

context-param –> listener –> filter –> servlet

 

详细:http://www.educity.cn/java/689206.html

web.xml加载顺序详解

标签:http   java   strong   文件   ar   art   html   sp   on   

原文地址:http://www.cnblogs.com/alexwu59/p/3937009.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!