从spring-servlet.xml访问同一文件夹中的另一个xml

时间:2016-06-17 06:36:03

标签: xml spring spring-mvc

我正在尝试从spring-servlet.xml

访问同一文件夹中的另一个xml
    <bean id="cacheManager" class="org.springframework.cache.ehcache.EhCacheCacheManager" p:cache-manager-ref="ehcache"/>
<bean id="ehcache" class="org.springframework.cache.ehcache.EhCacheManagerFactoryBean"
  p:config-location="classpath:ehcache.xml"/>

在执行spring-servlet.xml文件时,我得到资源未找到异常。如何获取文件的路径&#34; ehcache.xml&#34;在与spring-servlet.xml相同的文件夹中。

1 个答案:

答案 0 :(得分:0)

如果您的两个xml都在WEB-INF文件夹中,则可以使用p:config-location="/WEB-INF/ehcache.xml"进行访问

<bean id="cacheManager" class="org.springframework.cache.ehcache.EhCacheCacheManager" p:cache-manager-ref="ehcache"/>
<bean id="ehcache" class="org.springframework.cache.ehcache.EhCacheManagerFactoryBean" p:config-location="/WEB-INF/ehcache.xml"/>