内容简介:Java 模板引擎 Beetl 2.7.27 已发布,本次更新修复了 2.7.26 带来的一个 Bug,建议升级。 2.7.26 关于单行注释出现特定字符导致单行注释无效 增加了 enableStrict 接口,通过 api 调用方式配置模板引擎,遵循严格...
Java 模板引擎 Beetl 2.7.27 已发布,本次更新修复了 2.7.26 带来的一个 Bug,建议升级。
2.7.26 关于单行注释出现特定字符导致单行注释无效
增加了 enableStrict 接口,通过 api 调用方式配置模板引擎,遵循严格 MVC 限制。在此模式下,不允许模板语言有复杂的运算,逻辑表达式,以及 java 调用等操作
<dependency> <groupId>com.ibeetl</groupId> <artifactId>beetl</artifactId> <version>2.7.27</version> </dependency>
Beetl 是新一代的模板引擎。总的来说,它的特性如下:
功能完备:同主流的java模板引擎相比,Beetl具有绝大多数功能。适用于各种应用场景,从对响应速度有很高要求的大网站到功能繁多的CMS管理系统都适合。Beetl本身还具有很多独特功能来完成模板编写和维护,这是其他模板引擎所不具有的。
非常简单:类似Javascript语法和习俗,只要半小时就能通过半学半猜完全掌握用法。拒绝其他模板引擎那种非人性化的语法和习俗。
超高的性能:Beetl 远超过主流java模板引擎性能,如5-6倍于freemarker,2倍于传统jsp技术。而且消耗较低的CPU
易于整合:Beetl能很容易的与各种web框架整合,如Spring MVC,JFinal,Struts,Nutz,Jodd,Servlet等。
支持模板单独开发和测试,即在MVC架构中,即使没有M和C部分,也能开发和测试模板。
扩展和个性化:Beetl支持自定义方法,格式化函数,虚拟属性,标签,和HTML标签. 同时Beetl也支持自定义占位符和控制语句起始符号也支持使用者完全可以打造适合自己的 工具 包.
可作为脚本引擎,规则引擎使用
【声明】文章转载自:开源中国社区 [http://www.oschina.net]
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- Java 模板引擎 Beetl 2.7.26 发布,Bug 修复
- Java 模板引擎 Beetl 2.7.26 发布,Bug 修复
- 蝉知开源版 6.7 正式发布,重构前台模板,修复 bug
- Java 模板引擎 Beetl 2.7.28 发布,Bug 修复和新增功能
- Rax 2020.03.02 发布:TypeScript 模板来了,修复 Windows 兼容问题
- Reactor-Guice 0.0.7 版本发布 ,BUG 修复,自定义模板支持
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。