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