Hi, bütün A gibi iç içe klasörlerden FTL yüklemek istediğinizNasıl ben farklı varlıklar için FTL oluşturmak için şartı var yayı org.springframework.ui.freemarker.FreeMarkerConfigurationFactoryBean
kullanarak FreeMarker şablonu için iç içe klasörler yükleyebilir gerçek ftl'ler insite olmalı Bir klasör daha sonra tüm Macro'lar Makro klasörüne yayılır.
<bean id="freeMarkerConfigurationFactory" class="org.springframework.ui.freemarker.FreeMarkerConfigurationFactoryBean">
<property name="templateLoaderPath" value="classpath:freemarker/Account/"/>
<property name="preferFileSystemAccess" value="false"/>
</bean>
bu
yay sınıfıpublic void setTemplateLoaderPath(String templateLoaderPath) {
this.templateLoaderPaths = new String[] {templateLoaderPath};
}
yerine bir dizi ayıklama sonra yayı da 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>
working.Using değildir templateLoaderPath tek bir dizi gibi davranır.
Teşekkür ddekany, bu –
çalıştı (O zaman cevap olarak işaretle.) – ddekany