web.xml加载过程

原创 2015年07月10日 09:03:31

之前博客讲述了JVM加载程序的过程,本文件针对J2EE项目,讲述web.xml中配置文件的加载顺序。

我们知道web项目需要运行在servlet容器(应用服务器)中,如tomcat、resin、apache等。应用服务器需要先解析web.xml文件,才能正常启动。

web.xml文件解析的顺序:

(1)<context-param></context-param>之间的内容,也就是环境参数;

(2)<listener></listener>之间的内容,也就是监听器;

(3)<filter></filter>之间的内容,也就是过滤器;

(4)<servlet></servlet>之间的内容,也就是servlet,该内容是程序运行,前台第一次发出请求时加载的,且直到程序结束时销毁;

其中相同的标签出现多次时,按照web.xml中的顺序加载。

版权声明:本文为博主原创文章,未经博主允许不得转载。

web.xml被文件加载过程,各节点加载顺序总结

web.xml加载过程(步骤): 1.启动WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点:   和 2.容器创建一个ServletContext(上...
  • u012990533
  • u012990533
  • 2015年03月26日 17:31
  • 2409

WEB容器启动之Web.xml加载顺序

web.xml文件加载顺序   一、      1 、启动一个 WEB 项目的时候, WEB 容器会去读取它的配置文件 web.xml ,读取 和 两个结点。      ...
  • kucaozhuzhu
  • kucaozhuzhu
  • 2014年03月05日 14:56
  • 1488

java web.xml被文件加载过程及加载顺序小结

web.xml加载过程(步骤): 1.启动WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点:   和   2.紧接着,容器创建一个Ser...
  • kangronglong
  • kangronglong
  • 2014年07月25日 13:06
  • 1675

服务器启动时Webapp的web.xml中配置的加载顺序

一 1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取和两个结点。  2、紧急着,容创建一个ServletContext(servlet上下文),这个web项...
  • lanchengxiaoxiao
  • lanchengxiaoxiao
  • 2015年08月04日 22:45
  • 2701

SpringMVC项目中web.xml中的节点加载顺序问题

SpringMVC项目中web.xml中的节点加载顺序问题,之前以为web.xml中就是一些配置信息,和节点的顺序没有关系,后来才发现初始化时的加载顺序是和节点的顺序相关的。完整的web.xml文件内...
  • testcs_dn
  • testcs_dn
  • 2014年10月11日 17:16
  • 12166

服务器启动时Webapp的web.xml中配置的加载顺序

一 1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取和两个结点。  2、紧急着,容创建一个ServletContext(servlet上下文),这个web项...
  • see__you__again
  • see__you__again
  • 2016年05月31日 11:07
  • 1065

web工程中web.xml元素加载顺序以及配置实例

简介 web.xml是web工程的配置文件,容器加载web工程时,会首先从WEB-INF中查询web.xml,并加载其中的配置信息,可以将web.xml认为是web工程的入口。 web.x...
  • gebitan505
  • gebitan505
  • 2016年07月08日 15:01
  • 1274

读Tomcat源码确定加载web.xml中节点元素的顺序

转载于点击打开链接 有时候面试时会被问tomcat启动时web.xml中节点(类似listener,filter等)被加载的顺序,死记硬背那多没品,正好手里有tomcat7的源码,找了点时间翻了...
  • insistGoGo
  • insistGoGo
  • 2014年03月30日 18:11
  • 5480

web.xml 的加载过程

当我们去启动一个 WEB 项目的时候, 容器(包括 JBoss, Tomcat 等)首先会去读项目的 web.xml 配置文件里面的信息,  当这一步骤没有出错并且完成之后, 项目才能正常的被启...
  • ad_mq
  • ad_mq
  • 2013年09月03日 17:11
  • 531

web.xml加载过程

web.xml加载过程(步骤): 1.启动WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: 和 2.紧接着,容器创建一个ServletContext(...
  • peter_zhou123
  • peter_zhou123
  • 2016年11月11日 10:06
  • 143
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:web.xml加载过程
举报原因:
原因补充:

(最多只允许输入30个字)