全面超越 Velocity 的全新一代 Java 模板引擎 jetbrick-template 1.1.3 正式版发布。
新版支持Jodd集成,以及了对配置文件变量的支持:
1 | template.path = ${webapp.dir}/WEB-INF/jetx_sources |
2 | compile.path = ${webapp.dir}/WEB-INF/jetx_classes |
完善的中文在线文档:http://subchen.github.io/jetbrick-template/
更多样式范例请访问:https://github.com/subchen/jetbrick-template-webmvc-samples/
Version 1.1.3 (2013-12-22)
-
[增强] #55 对#for指令的增强建议
jetbrick-template 是一个新一代 Java 模板引擎,具有高性能和高扩展性。 适合于动态 HTML 页面输出或者代码生成,可替代 JSP 页面或者 Velocity 等模板。 指令和 Velocity 相似,表达式和 Java 保持一致,易学易用。
-
支持类似与 Velocity 的多种指令
-
支持静态编译
-
支持编译缓存
-
支持热加载
-
支持类型推导
-
支持泛型
-
支持可变参数方法调用
-
支持方法重载
-
支持类似于 Groovy 的方法扩展
-
支持函数扩展
-
支持自定义标签 #tag
-
支持宏定义 #macro
-
支持布局 Layout