只使用Spring的時候,我把applicationContext.xml是放在項目的src路徑下的,這樣使用ClassPathXmlApplicationContext很方便嘛 整合了struts之後,就讀取不到這個配置文件了,因為Spring會到WEB-INF下來找配置文件, Spring配置文 ...
只使用Spring的時候,我把applicationContext.xml是放在項目的src路徑下的,這樣使用ClassPathXmlApplicationContext很方便嘛
整合了struts之後,就讀取不到這個配置文件了,因為Spring會到WEB-INF下來找配置文件,
Spring配置文件的名稱並不固定,那應該是有地方可以配置配置文件的路徑的
就是在web.xml裡面
1 <!-- 聲明Spring配置文件名稱和所放的位置 --> 2 <context-param> 3 <param-name>contextConfigLocation</param-name> 4 <param-value>classpath:applicationContext.xml</param-value> 5 </context-param>
這樣配置文件不用改位置,也可讀取到啦
註:版本是Spring 5.1.3;Struts2.5.18