Beetl 3.2.4.RELEASE,Java 模板引擎 Beetl

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

内容简介:修复了3.2.1版本调增后,不兼容API的bug修复 升级到3后,脚本引擎执行不支持Java直接调用的Bug <dependency> <groupId>com.ibeetl</groupId> <artifactId>beetl</artifactId> <version>3.2.4.R...
  • 修复了3.2.1版本调增后,不兼容API的bug修复
  • 升级到3后,脚本引擎执行不支持 Java 直接调用的Bug
<dependency>
    <groupId>com.ibeetl</groupId>
    <artifactId>beetl</artifactId>
    <version>3.2.4.RELEASE</version>
</dependency>

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

Beetl核心是一个类似JS的脚本引擎+特定的模板语法,Beetl能作为脚本引擎,规则引擎,广泛应用在很多公司项目里

如下脚本(表达式):

var a = 1;
var b = date();
var c = '2';
return a+1;

调用API : Map runScript(String script, Map<String, Object> paras)

传入如上脚本后,map里将返回key分别为a,b,c,return。 值分别为1,当前日期,字符串'2,以及3。Beetl不仅仅能高性能执行脚本和表达式,还能获取脚本中的变量和属性,方便企业级应用


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

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

人人都是产品经理

人人都是产品经理

苏杰 / 电子工业出版社 / 2012-6 / 45.00元

本书为《人人都是产品经理》的升级版,是写给“1到3岁的产品经理”的书,适合刚入门的产品经理、产品规划师、需求分析师,以及对做产品感兴趣的学生,用户体验、市场运营、技术部门的朋友们,特别是互联网、软件行业。作为一名“4岁的产品经理”,作者讲述了过去3年的经历与体会,与前辈们的书不同,本书就像你走到作者身边,说“嗨,哥们!晚上有空吃个饭吗,随便聊聊做产品的事吧”,然后作者说“好啊”。 书名叫“......一起来看看 《人人都是产品经理》 这本书的介绍吧!

MD5 加密
MD5 加密

MD5 加密工具

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

在线XML、JSON转换工具

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具