概述
一般的web工程中都会用到web.xml,web.xml主要用来配置,可以方便的开发web工程。web.xml主要用来配置Filter、Listener、Servlet等。
其实其主要包括几部分:context-param、listener、filter、servlet。
Context-param
通常的我们的web.xml文件的context-param形如:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
classpath:applicationContext.xml
</param-value>
</context-param>
作用:用来声明应用范围(整个WEB项目)内的上下文初始化参数。
其中:
param-name 设定上下文的参数名称。是唯一的。
param-value 设定的参数名称的值
怎么理解classpath:applicationContext.xml中的classpath?
classpath就是代表 /WEB-INF /classes/ 这个路径。
可以通过查看web工程打包后的war文件,使用winrar查看包内路径。
Listener
通常的我们的web.xml文件的Listener形如&#