资 源 简 介
概述
1 JS类似语法和使用习惯,30分钟学会。
2 功能齐全,与Freemarker不相上下。还有更多的独特功能,包括Freemarker,Velocity等成10+年以上的成熟模板引擎都尚未具备。
3 高性能,超过Freemarker2-4倍。主要通过字节输出,强类型编译来实现。
4 可靠性,应用于电商,企业系统,门户网站,经过一年多的使用,已经非常稳定。
其他特点还有
1 整个大小410K,其他模板语言有的功能,Beetl基本上都包含。
2 双引擎,包含了解释执行引擎,也包含了运行时编译引擎.即适合代码生成,也适合高并发,大访问量的电商网站.编译引擎采用了类型推测,不需要用户在模板中申明变量的类型,能在运行时刻获知并编译,模板引擎技术先进。
3 详细的错误提示,包括行数,错误符号,以及上下相关行,以及错误原因,错误文件名。
4 beetl提供安全输出,在意外情况下,页面仍然能得到渲染 。
5 自定义函数,格式化函数,标签库。允许自定义虚拟属性,无需在java代码中为Pojo添加额外属性专门用于显示 。
6 自定义占位符号,控制语句符号,将对模板的侵入性降到最低。
7 输出不会产生多余的空格和换行。其他模板语言或者JSP将不可避免的产生此问题。
8支持单独测试,在MVC体系中,缺少C和M,也能单独测试V,即beetl模板。
9 与Servlet,Spring MVC,Struts2,JFinal等框架整合。
联系方式:
Beetl 群: 219324263
开发者: 航天信息数字技术研究院:闲.大赋.Geokon公司 Lucy Miao
Antrl 职业交流咨询群: 115349254,115349254。
微博: http://weibo.com/u/2926196635