How can I configure freemarker to search templates in several jars? With spring.
<!-- freemarker config -->
<bean id="freemarkerConfig"
class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer">
<property name="templateLoaderPaths" value="classpath:/freemarker/" />
</bean>
One war file (to deploy), and jar file (in dependencies).
One.war
/freemarker/simple.ftl
Two.jar
/freemarker/test.ftl
Work.
ModelAndView mav = new ModelAndView();
mav.setViewName("simple");
Do not work. Can't find test.ftl
ModelAndView mav = new ModelAndView();
mav.setViewName("test");
If settings is:
<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");
Work.
ModelAndView mav = new ModelAndView();
mav.setViewName("test");
And question! How configure freemarker to search in several jars(wars) in same path (classpath:/freemarker/)?