Hallo ich Anforderung FTL für verschiedene Einheiten zu schaffen haben,Wie kann ich laden verschachtelten Ordner für Freemarker Vorlage Frühjahr org.springframework.ui.freemarker.FreeMarkerConfigurationFactoryBean
Ich möchte FTL die aus verschachtelten Ordnern laden, wie alle A realted ftl's sollte ein Ordner sein, dann alle Macro's live im Macro Ordner.
<bean id="freeMarkerConfigurationFactory" class="org.springframework.ui.freemarker.FreeMarkerConfigurationFactoryBean">
<property name="templateLoaderPath" value="classpath:freemarker/Account/"/>
<property name="preferFileSystemAccess" value="false"/>
</bean>
dies nicht Feder 4
<bean id="freeMarkerConfigurationFactory" class="org.springframework.ui.freemarker.FreeMarkerConfigurationFactoryBean">
<property name="templateLoaderPath">
<value> "classpath:freemarker/Account/" , "classpath:freemarker/Macro/"</value>
</property>
<property name="preferFileSystemAccess" value="false"/>
</bean>
Auch die Federklasse nach dem Debuggen
public void setTemplateLoaderPath(String templateLoaderPath) {
this.templateLoaderPaths = new String[] {templateLoaderPath};
}
anstelle eines Arrays, verhält sich wie templateLoaderPath Einzelsaite ist working.Using.
Dank ddekany, es funktionierte, –
(Markieren Sie es als Antwort.) – ddekany