springMVC 引入多个配置文件导致默认配置文件失效的问题

原创 2013年12月04日 10:27:03

随着web工程的功能增多,配置文件也越来越大,这就会导致查看配置文件非常困难,因此我们一般在开发的过程中,将一个配置文件分解成多个配置文件

 

例如:引入 /WEB-INF/config/spring 目录下面以spring_application_开头,xml结尾的文件

<context-param>
	<param-name>contextConfigLocation</param-name>
	<param-value>
		/WEB-INF/config/spring/spring_application_*.xml,
	</param-value>
</context-param>

 

如果在web工程中添加了上面的配置文件,则spring 就不会去加载  WEB-INF目录下面 "工程名-servlet.xml"(springMVC 默认配置文件)文件里面的内容,但是这个文件必须存在,否则springMVC工程是无法启动的。因为暴露了spring 的配置文件,就不会去加载默认的配置文件了。因为,为了让 springMVC默认配置文件起到作用,我们可以将这个默认的配置文件暴露出来

<context-param>
	<param-name>contextConfigLocation</param-name>
	<param-value>
		/WEB-INF/config/spring/spring_application_*.xml,
		/WEB-INF/myspring-servlet.xml
	</param-value>
</context-param>

 备注:spingMVC的工程名称是 myspring ,因此默认的配置文件是 WEB-INF/myspring-servlet.xml

 

引用多个spring-mVC配置文件

直接创建多个这样的XXX-servlet.xml web.xml中这样配置 Java code? dmt org.springframework.web.servlet.Dispa...
  • lvjianyu2007
  • lvjianyu2007
  • 2015年05月20日 14:13
  • 635

SpringMVC加载配置Properties文件的几种方式

最近开发的项目使用了SpringMVC的框架,yongxia
  • chinadim
  • chinadim
  • 2014年10月30日 16:14
  • 23715

java springmvc 引入jdbc多个配置文件

在springmvc 中 引入jdbc 配置文件 如果只有一个jdbc配置文件 可以用如下简单写法          如果有多个配置文件而且都要读取 这个标签如果写2次甚至多次 这样就会出错,先加载...
  • zhaoyachao123
  • zhaoyachao123
  • 2016年11月21日 13:55
  • 904

SpringMVC加载配置Properties文件的几种方式

最近开发的项目使用了SpringMVC的框架,yongxia
  • chinadim
  • chinadim
  • 2014年10月30日 16:14
  • 23715

Spring导入多个独立的 .properties配置文件

在使用spring的时候如果在多个xml文件中配置了在控制台会打印警告,导致程序无法运行如下面我在使用mybatis和redis的时候spring-mybatis.xml...
  • oDeviloo
  • oDeviloo
  • 2016年04月05日 14:40
  • 4664

spring和springmvc的配置文件整合

spring和springmvc如何集成这里就不多做介绍了,本人在集成过程中,发现一个很严重的“小问题”。 在springmvc的controller中,是可以@Autowire任意的bean的,这...
  • sxyandapp
  • sxyandapp
  • 2016年05月11日 16:57
  • 4562

Spring mvc 启动配置文件加载两遍问题

问题描述在使用spring mvc 启动的时候,用到了一个在程序启动时加载的配置方法init-method=”initLoad”,并启动多线程来做数据同步,但是在程序启动之后发现该方法的任务被执行了两...
  • jijianshuai
  • jijianshuai
  • 2017年10月31日 23:21
  • 134

Spring加载多个配置文件

对于大多数的应用,从表现层的action,到持久层的DataSource,都被Spring 作为bean 管理。 如果这些bean 被配置在同一个文件中,阅读及维护该配置文件将是一件非常有挑战的事...
  • wandong01
  • wandong01
  • 2015年03月03日 13:28
  • 1799

spring mvc 主配置文件名称说明

spring mvc 主配置文件名称说明
  • responsecool
  • responsecool
  • 2014年08月25日 19:45
  • 1732

Spring学习总结(20)——Spring加载多个项目properties配置文件问题解决

Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder '${redis.host}'       a...
  • u012562943
  • u012562943
  • 2016年11月17日 09:46
  • 1518
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:springMVC 引入多个配置文件导致默认配置文件失效的问题
举报原因:
原因补充:

(最多只允许输入30个字)