Beetl 3.2.4.RELEASE,Java 模板引擎 Beetl

修復了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不僅僅能高性能執行腳本和表達式,還能獲取腳本中的變量和屬性,方便企業級應用

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章