只使用Spring的时候,我把applicationContext.xml是放在项目的src路径下的,这样使用ClassPathXmlApplicationContext很方便嘛web
整合了struts以后,就读取不到这个配置文件了,由于Spring会到WEB-INF下来找配置文件,app
Spring配置文件的名称并不固定,那应该是有地方能够配置配置文件的路径的spa
就是在web.xml里面code
1 <!-- 声明Spring配置文件名称和所放的位置 --> 2 <context-param> 3 <param-name>contextConfigLocation</param-name> 4 <param-value>classpath:applicationContext.xml</param-value> 5 </context-param>
这样配置文件不用改位置,也可读取到啦xml
注:版本是Spring 5.1.3;Struts2.5.18blog