加载mvc-dispatcher-servlet.xml和applicationContext.xml?
我正在使用Spring 3 MVC。 我有mvc-dispatcher-servlet.xml和applicationContext.xml。 但是applicationContext.xml不加载只加载mvc-dispatcher-servlet.xml。
配置有问题吗?
web.xml中
Archetype Created Web Application mvc-dispatcher org.springframework.web.servlet.DispatcherServlet contextConfigLocation classpath:spring/mvc-dispatcher-servlet.xml 1 mvc-dispatcher *.do contextConfigLocation classpath:spring/extendedContext.xml org.springframework.web.context.ContextLoaderListener
更简单的配置是在调度程序servlet XML中使用import
标记:
这里记录了3.2.2.1节:
http://docs.spring.io/spring/docs/2.0.8/reference/beans.html
这是围绕这个主题的另一个SO问题/答案:
ContextLoaderListener与否?
一个选项是使用以逗号分隔的ContextLoader加载所有上下文文件 。
Archetype Created Web Application mvc-dispatcher org.springframework.web.servlet.DispatcherServlet 1 mvc-dispatcher *.do contextConfigLocation classpath:spring/mvc-dispatcher-servlet.xml, classpath:spring/applicationContext.xml, classpath:spring/extendedContext.xml org.springframework.web.context.ContextLoaderListener