如何在运行时修改freemarker的模板路径
freemarker配置
<bean id="freemarkerConfig" class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer"> <property name="templateLoaderPath" value="/WEB-INF/views/themes/default/" /> <property name="freemarkerSettings"> <props> <prop key="template_update_delay">0</prop> <prop key="default_encoding">UTF-8</prop> <prop key="locale">zh_CN</prop> <prop key="number_format">0.##########</prop> <prop key="datetime_format">yyyy-MM-dd HH
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
@Autowired
private void init(FreeMarkerConfigurer freeMarkerConfigurer)throws IOException, TemplateModelException {
Configuration configuration = freeMarkerConfigurer.getConfiguration();
configuration.setDirectoryForTemplateLoading(new File("/WEB-INF/views/themes/my/"));
}