今天用到了设置多个spring2 xml文件,因为设置多个可以更容易去维护和管理。

我新增了一个beans-config.xml文件,里面放一些特殊的bean设置,但是存在了与ApplicationContext.xml中bean的引用关系,
我在beans-config.xml文件中开头写上:

  1.  <import resource="applicationContext.xml"/>

这样没什么问题,所涉及到的逻辑正常,同样的道理我在ApplicationContext.xml文件设置

  1.  <import resource="beans-config.xml"/>                                                      

同时在web.xml加上了

  1.     <context-param>
  2.         <param-name>contextConfigLocation</param-name>
  3.         <param-value>/WEB-INF/applicationContext.xml , /WEB-INF/beans-config.xml</param-value>
  4.     </context-param>

可是启动时,init spring context时停上不前,后来才发现,ApplicationContext.xml文件无需写<import/> 只要在web.xml
里加载就行了。

posted on 2012-03-30 01:01  LifeStudio  阅读(2550)  评论(0编辑  收藏  举报