新一代Java模板引擎 jetbrick

面超越 Velocity 的全新一代 Java 模板引擎 jetbrick-template 1.1.2 正式版发布。

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

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

项目地址:http://subchen.github.io/jetbrick-template/index.html在线中文文档:http://subchen.github.io/jetbrick-template/

新版新增annotation自动检测,并继续增强 layout 功能。

Java代码

    @JetAnnoations.MethodspublicclassStringMethods{…}//import.autoscan=true

其他改进包括:

[新增][新增]#43 新增 JDT 编译方法,以应对没有 JDK 的环境[新增]#51 增加 #tag default_block(name) 默认 layout block 的实现[改进]#48 compile.path 配置路径移除 jetx_x_x_x 的路径后缀[修复]#44 启用 trim.directive.comments 的时候,出现 NullPointerException[修复]#45 #tag 中的 #include 输出的内容位置不正确[修复]#46 通过 classpath 加载 jar 中模板,出现 ResourceNotFoundException[修复]#47 tomcat 目录中带空格,template 编译失败酒般的思念,一饮就醉,醉时就用全部的热情读这忧伤的月色,

新一代Java模板引擎 jetbrick

相关文章:

你感兴趣的文章:

标签云: