1. 程式人生 > >Spring整合struts的配置檔案存放問題

Spring整合struts的配置檔案存放問題

只使用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