全面超越 Velocity 的全新一代 Java 模板引擎 jetbrick-template 1.1.0 正式版发布。
新版支持自定义标签 #tag,宏定义 #macro,layout 等功能。
完善的中文在线文档:http://subchen.github.io/jetbrick-template/
Version 1.1.0 (2013-12-02)
[新增] #12 增加自定义 Tag 功能
[新增] #13 增加 #macro 宏定义
[修复] #14 如果运算符的操作数的返回值是 void, 那么就会出现编译错误
[新增] #15 增加对类的静态字段和静态方法的直接访问
[新增] #18 增加默认的 layout Tag 实现
[新增] #19 与Nutz集成,实现JetTemplateView (Thanks wendal1985@gmail.com)
[修复] #20 The column of error line is wrong when the line contains '\t'
[修复] #21 NumberUtils.format(123) should be "123.00"
[修复] #22 对于 ${bean.property},优先使用 getXXX()
[修复] #23 Fixed request uri in JetTemplateServlet/JetTemplateFilter
jetbrick-template 是一个新一代 Java 模板引擎,具有高性能和高扩展性。 适合于动态 HTML 页面输出或者代码生成,可替代 JSP 页面或者 Velocity 等模板。 指令和 Velocity 相似,表达式和 Java 保持一致,易学易用。
支持类似与 Velocity 的多种指令
支持静态编译
支持编译缓存
支持热加载
支持类型推导
支持泛型
支持可变参数方法调用
支持方法重载
支持类似于 Groovy 的方法扩展
支持函数扩展
支持自定义标签 #tag
支持宏定义 #macro
支持布局 Layout
项目主页:http://subchen.github.io/jetbrick-template/overview.html
下载地址:http://subchen.github.io/jetbrick-template/download.html#version
来自:开源中国社区

