freemark在tomcat重启问题

原本以为freemarker不支持动态加载,每次修改ftl后还需要重启tomcat,感觉很麻烦。
后来查阅资料后,发现时配置问题
配置freemarker.properties可以解决
classic_compatible=true
whitespace_stripping=true
template_update_delay=0
locale=zh_CN
default_encoding=utf-8
url_escaping_charset=utf-8
date_format=yyyy-MM-dd
time_format=HH:mm:Ss
datetime_format=yyyy-MM-dd
number_format=\#0.\#\#\#\#\#

template_update_delay=0就是关键点,表示freemarker多久将ftl加载到内存,freemarker引擎是直接从内存中读取的。
配置为0就是每次直接读取文件。配置成3600就是一小时读取一次模板

猜你喜欢

转载自freemart.iteye.com/blog/1086211