шаблоны freemarker в нескольких банках

Как настроить freemarker для поиска шаблонов в нескольких банках? С помощью spring.

<!-- freemarker config -->
<bean id="freemarkerConfig"
    class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer">
    <property name="templateLoaderPaths" value="classpath:/freemarker/" />
</bean>

Один файл войны (для развертывания ) и файл jar (в зависимостях).

One.war

/freemarker/simple.ftl

Two.jar

/freemarker/test.ftl

Работает.

ModelAndView mav = new ModelAndView();
mav.setViewName("simple");

Не Не могу найти test.ftl

ModelAndView mav = new ModelAndView();
mav.setViewName("test");

Если настройки:

<property name="templateLoaderPaths" value="classpath:/freemarker/,classpath:/freemarker2/" />

One.war

/freemarker/simple.ftl

Two.jar

/freemarker2/test.ftl

Work .

ModelAndView mav = new ModelAndView();
mav.setViewName("simple");

Работа.

ModelAndView mav = new ModelAndView();
mav.setViewName("test");

И вопрос! Как настроить freemarker для поиска в нескольких jar-файлах (wars) по одному пути (classpath: / freemarker /)?

8
задан Alexander 1 August 2011 в 04:22
поделиться