【问题标题】:Spring map entries versus resourcesSpring映射条目与资源
【发布时间】:2010-08-03 12:46:46
【问题描述】:

考虑一个工厂 bean。它采用Map<String, Object> 类型的单个属性。它会仔细检查所有对象的“instanceof Resource”并适当地进行资源处理。

我像这样配置这个bean:

<bean id='fact' class='my.class'>
  <property name='map'>
    <map>
      <entry key="x" value="file:/WEB-INF/foo.txt"/>
    </map>
  </property>
 </bean>

在调试器中,我看到属性的 setter 是用 Map 调用的,值是 java.lang.String 和 file: 仍然坐在上面。

由于 servlet 上下文资源没有明确的前缀,我现在正式感到困惑。

在我之前的问题中,“解决方案”结果证明是纠正 maven-jetty-plugin 的一个非常愚蠢的默认配置。

为重写道歉,但还没有人回答:-)

【问题讨论】:

标签: spring resources


【解决方案1】:

最终发现越来越多的谷歌搜索:

<entry key="grammarURL">
            <value type="org.springframework.core.io.Resource">classpath:/com/basistech/ras/rules.jape</value>
</entry>

【讨论】:

    猜你喜欢
    • 2015-02-26
    • 2014-04-13
    • 2014-02-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-14
    • 2017-03-10
    相关资源
    最近更新 更多