内容简介:本次发布增强了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
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
用户思维+:好产品让用户为自己尖叫
[美] Kathy Sierra / 石航 / 人民邮电出版社 / 2017-9 / 69.00元
畅销产品与普通产品的本质区别是什么?若没有巨额预算、不爱营销噱头、不开奢华的产品发布会,如何打造可持续成功的产品?本书针对上述问题提出了新颖的观点:用户并不关心产品本身有多棒,而是关心使用产品时自己有多棒。作者利用其多年的交互设计经验,生动阐释了这一观点背后的科学。可贵的是,本书并不止步于解释“为什么”,还清晰呈现了“怎么做”。 本书风格活泼、图文并茂,其对话式内容既引人入胜,又引人深思,适......一起来看看 《用户思维+:好产品让用户为自己尖叫》 这本书的介绍吧!