Freemarker 模板引擎宣布加入 Apache 基金会的孵化计划。加入后发布了首个更新版本 2.3.25 ,该版本改进内容包括:
扩展 list 指令用于支持哈希数据的处理,例如:<#list map as k, v>${k}: ${v}</#list>
增加 TemplateModelHashEx2 接口扩展自 TemplateModelHashEx 用于哈希数据支持
可通过 lazy_imports 和 lazy_auto_imports 设置实现延迟导入
可针对每个模板库设置 auto_import 和 auto_include
全新的 Configuration 设置
还包括其他一些设置变化和 bug 修复,详细列表请看
http://freemarker.org/docs/versions_2_3_25.html
FreeMarker 是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯 Java 编写。FreeMarker 被设计用来生成 HTML Web 页面,特别是基于 MVC 模式的应用程序。
引用来自“抓瓦工人”的评论
难用,把那些严格的配置改改,一个模版弄得和开发语言一样,