全面超越 Velocity 的全新一代 Java 模板引擎 jetbrick

Version 1.0.2 (2013-11-22)

[修复]#8 jetx 模板生成的 java 文件名可能会产生冲突[增强]#9 如果 compile.path 对应的目录非法或者没有权限不可写, 应该启动Engine时就报错[新增]#10 增加选项:compile.always 第一次访问模板强制编译[修复]#11 模板的路径如有使用 “../../file.jetx” 那么就会访问到 template.path 路径的外面[新增]#16 允许 import 一个单独的 Class, 避免出现冲突[新增]#17 增加 iterator(start,stop,step) 代替 range(…) 函数

Version 1.0.1 (2013-11-20)

[新增]#1 支持 Servlet 2.x[修复]#2 trim.directive.line 选项,如果指令两边为非空格,也会被 trim[修复]#3 compile.debug 默认应该为 false[新增]#4 增加指令注释支持,如:增强对可视化编辑器的友好度[修复]#6 JDK 6 can’t load the template class compiled using JDK 7.[修复]#7 JetTemplateServlet 和 JetTemplateFilter 默认可能输出错误的 contentType.

jetbrick-template 是一个新一代 Java 模板引擎,具有高性能和高扩展性。 适合于动态 HTML 页面输出或者代码生成,可替代 JSP 页面或者 Velocity 等模板。 指令和 Velocity 相似,表达式和 Java 保持一致,易学易用。

支持类似与 Velocity 的多种指令支持静态编译支持编译缓存支持热加载支持类型推导支持泛型支持可变参数方法调用支持方法重载支持类似于 Groovy 的方法扩展支持函数扩展

完善的中文在线文档:http://subchen.github.io/jetbrick-template/

我喜欢出发。凡是到达了的地方,

全面超越 Velocity 的全新一代 Java 模板引擎 jetbrick

相关文章:

你感兴趣的文章:

标签云: