मैं कई जारों में टेम्पलेट्स को खोजने के लिए फ्रीमार्कर को कैसे कॉन्फ़िगर कर सकता हूं? वसंत के साथ।कई जारों में फ्रीमार्कर टेम्पलेट्स
<!-- freemarker config -->
<bean id="freemarkerConfig"
class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer">
<property name="templateLoaderPaths" value="classpath:/freemarker/" />
</bean>
एक युद्ध फ़ाइल (तैनाती के लिए), और जार फ़ाइल (निर्भरताओं में)।
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
कार्य।
ModelAndView mav = new ModelAndView();
mav.setViewName("simple");
कार्य।
ModelAndView mav = new ModelAndView();
mav.setViewName("test");
और सवाल! उसी मार्ग में कई जार (युद्ध) में खोज करने के लिए फ्रीमार्कर को कैसे कॉन्फ़िगर करें (क्लासपाथ:/फ्रीमार्कर /)?
हम्म, यह ऐसा कुछ है जो मुझे कभी काम करने के लिए नहीं मिला। उत्तरों के लिए इच्छुक। इसके अलावा, मेरी '.ftl' फ़ाइलें '/ WEB-INF/freemarker /' –
में हैं जहां फ़ाइलें इतनी महत्वपूर्ण नहीं हैं। – Alexander
अच्छा सवाल, आपकी स्वीकार्य दर के बारे में शर्मिंदा। –