spring mvc配置文件简单实现

ContextLoaderListener:Spring MVC在Web容器中的启动类,负责Spring IoC容器在Web上下文中的初始化,使得容器能够自动装配ApplicationContext的配置信息。

在web.xml中配置该类:

<listener>  
 <listener-class>org.springframework.web.context.ContextLoaderListener
 </listener-class>
 </listener>

如何部署applicationContext的xml文件,如果在web.xml中不写任何参数配置信息,默认的路径是"/WEB-INF/applicationContext.xml,在WEB-INF目录下创建的xml文件的名称必须是applicationContext.xml。如果是要自定义文件名可以在web.xml里加入contextConfigLocation这个context参数:

<context-param>  
        <param-name>contextConfigLocation</param-name>  
        <param-value>  
            /WEB-INF/classes/applicationContext-*.xml   
        </param-value>  
    </context-param>

小结:当在web.xml中配置了listener监视器时,applicationcontext的配置方式有两种。

一是:在web.xml中不作任何配置,此时默认加载/WEB-INF/applicationContext.xml,故必须在/WEB-INF/文件目录下建一个applicationContext.xml文件。

二是:在web.xml中自定义applicationcontext的参数名和位置。

参考:http://my.oschina.net/pkpk1234/blog/61971


 在web容器中使用spring mvc框架时,一般必须进行的四项配置修改web.xml,编写servletname-servlet.xml、配置contextConfigLocation初始化参数、配置ContextLoaderListerner。(某些情况下也可以不配置contextConfigLocation初始化参数、ContextLoaderListerner)

 

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。