Как настроить 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 /)?