我正在尝试从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相同的文件夹中。
答案 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"/>