Beetl 3.3.1.RELEASE,Java 模板引擎 Beetl

栏目: 软件资讯 · 发布时间: 3年前

内容简介:本次发布增强了HTML标签,调整了HTML标签export的含义,允许覆盖模板前面export的变量 <#html:set value="${user.name}" export="name" /> <#html:set value="${user.age}" export="name" /> ${name} 如上h...

本次发布增强了HTML标签,调整了HTML标签export的含义,允许覆盖模板前面export的变量

<#html:set value="${user.name}" export="name" />
<#html:set value="${user.age}" export="name" />

${name}

如上html:set 定义了name变量,之前版本不允许再次定义,按照使用者的建议,这次版本发布允许再次定义

<dependency>
  <groupId>com.ibeetl</groupId>
  <artifactId>beetl</artifactId>
  <version>3.3.1.RELEASE</version>
</dependency>

Beetl是一款全功能,高性能优秀的国产模板引擎,可以广泛用于动态页面生成,静态页面生成,代码生成,文本转换,脚本语言和规则引擎等,从2011年来,一直维护,并得到国内公司用户的肯定

性能测试

Benchmark             (outputType)   Mode  Cnt      Score      Error  Units
Beetl.benchmark                  1  thrpt   10  86499.426 ±  819.202  ops/s
Beetl.benchmark                  2  thrpt   10  53523.776 ±  365.894  ops/s
Beetl.benchmark                  3  thrpt   10  97586.864 ±  947.663  ops/s
Freemarker.benchmark             1  thrpt   10  23655.886 ±  118.846  ops/s
Freemarker.benchmark             2  thrpt   10  19697.882 ±  115.250  ops/s
Handlebars.benchmark             1  thrpt   10  22828.835 ±  220.474  ops/s
Handlebars.benchmark             2  thrpt   10  22885.014 ±  194.975  ops/s
Rocker.benchmark                 1  thrpt   10  50437.848 ±  475.690  ops/s
Rocker.benchmark                 2  thrpt   10  31419.460 ±   95.329  ops/s
Rocker.benchmark                 3  thrpt   10  88109.687 ±  645.572  ops/s
Thymeleaf.benchmark              1  thrpt   10   7199.343 ±   77.446  ops/s
Thymeleaf.benchmark              2  thrpt   10   5481.519 ±   44.072  ops/s
Velocity.benchmark               1  thrpt   10   7928.416 ±  126.237  ops/s
Velocity.benchmark               2  thrpt   10   7110.021 ±   99.296  ops/s

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

CSS基础教程

CSS基础教程

Simon Collison / 刘志忠 等 / 人民邮电出版社 / 2007 / 49.00元

《CSS 基础教程》是优秀的CSS 入门书,重点讲述了如何使用CSS 实现基于Web 标准的网站开发,实现网站内容和表现相分离。《CSS 基础教程》包括两部分。第一部分介绍了CSS 的基础知识和基本概念,再利用CSS 分别对网页创建中的一些基本元素加上样式,包括:文本、图像、列表、链接、表格、表单等。第二部分主要讨论了基于CSS 来实现网页基本布局的相关概念与技术,包括浮动、流体布局等。《CSS ......一起来看看 《CSS基础教程》 这本书的介绍吧!

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具