红联Linux门户
Linux帮助

Beetl 1.2M1最新增强功能,Java模板引擎

发布时间:2012-09-10 10:45:57来源:红联作者:empast
1 支持了类似Freemarker的 General Get,即如果模型有一个public Object get(String key);可以在模板中当着属性引用。

2 通过Config类来创建GroupTemplate。Config 默认会先装载 /org/bee/tl/core/beetl-default.properties, 然后如果classpath 下存在beetl.properties, 再装载或者覆盖其属性。

3 对安全输出做了增强。

安全输出是任何一个模板引擎必须重视的问题,否则,将极大困扰模板开发者。 Beetl 中,如果要输出的模板变量为 null ,则 beetl 将不做输出,这点不同于 JSP , JSP 输出 null ,也不同于 Feemarker ,如果没有用 !, 它会报错 .

主页:http://beetl.sourceforge.net/

下载:http://sourceforge.net/projects/beetl/files/

来自:开源中国社区
文章评论

共有 0 条评论