`
lzy_clement
  • 浏览: 28841 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

spring配置文件路径问题

阅读更多

当spring配置文件不在默认目录下时(具体好像是src目录下),当用ApplicationContext在配置文件中取值,就不能采用ClassPathXMLApplicationContext来取bean的值,只能用FileSystemXmlApplicationContext来读取

 

ApplicationContext ctx=new FileSystemXmlApplicationContext("全路径");

     全路径:"WebRoot/WEB-INF/context/applicationContext.xml"

 

 

在web.xml中配置spring的路径

    其路径在web-inf/context下

  <context-param>

      <param-name>contextConfigLocation</param-name>

      <param-value>/WEB-INF/context/applicationContext-*.xml</param-value>

  </context-param>

 

<listener>
      <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>

 

若不用listener,也可以用servlet自启动.

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics