ContextLoaderListener

<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath*:applicationContext*.xml</param-value>
</context-param>
<!-- web应用启动的时候就去读取applicationContext.xml中的bean信息
默认:WEB-INF/applicationContext.xml  位置、名称都不能变
自定义:
1、需要写 <context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath*:applicationContext*.xml</param-value>
</context-param>
指定applicationContext.xml
2、   classpath: src 下 
classpath*: src 和jar 下面
* => 通配符
如果有多个配置文件,用逗号隔开(,)
-->
  <listener> 
<listener-class>org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>


ContextLoaderListener的作用就是启动Web容器时,自动装配ApplicationContext的配置信息。因为它实现了ServletContextListener这个接口,在web.xml配置这个监听器,启动容器时,就会默认执行它实现的方法

猜你喜欢

转载自wuai.iteye.com/blog/2219945