Весенние карты на карте и ресурсы - PullRequest
1 голос
/ 03 августа 2010

Рассмотрим фабричный боб. Он принимает одно свойство типа Map<String, Object>. Он тщательно проверяет все объекты на предмет «instanceof Resource» и правильно обрабатывает ресурсы.

Я настраиваю этот компонент следующим образом:

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

В отладчике я вижу, что установщик для свойства вызывается с картой, а значение представляет собой java.lang.String с файлом: все еще сидит на нем.

Поскольку нет явного префикса для ресурсов контекста сервлета, я теперь официально озадачен.

В моем предыдущем вопросе «решением» оказалось исправить действительно глупую конфигурацию по умолчанию для maven-jetty-plugin.

Извиняюсь за переписывание, но пока никто не ответил: -)

1 Ответ

1 голос
/ 03 августа 2010

Появляется все больше и больше поисков:

<entry key="grammarURL">
            <value type="org.springframework.core.io.Resource">classpath:/com/basistech/ras/rules.jape</value>
</entry>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...