久违的更新,模板引擎 Velocity Engine 2.1 发布

局长
 局长
发布于 2019年04月01日
收藏 16

模板引擎 Velocity Engine 2.1 已发布上个版本 2.0 的推出时间是两年前。

更新内容如下

  • 引入新的 VTL 语法

alternate reference values: 只要 $foo 的布尔值为 false,${foo|'foo'} 就会计算为 'foo'
Default block for empty loops: #foreach($i in $collection) ... #else nothing to display #end

  • 新增两个向后兼容 Engine 1.7 的标志:parser.allow_hyphen_in_identifier 和 velocimacro.arguments.literal
  • Velocity Engine 2.1 现在要求 Java 1.8+

有关更改的完整列表,请参阅 Velocity Engine 2.1 更改部分和 JIRA 更改日志
有关从 Velocity 1.x 升级的注意事项,请参阅 Velocity Engine 2.1 升级部分

发布主页 | 下载地址

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:久违的更新,模板引擎 Velocity Engine 2.1 发布
加载中

精彩评论

属于我的你
属于我的你
尴尬,在自己的项目中,已经被beetl取而代之了。
wendal
wendal
竟然还更新, 厉害了
cIouddyy
cIouddyy
这货还依赖了struts的包,我们项目每次漏洞扫描都能找到他
闲大赋
闲大赋
这个新语法 beetl早就有了啊
${foo?'foo'}
红薯
红薯

引用来自“红薯”的评论

哎哟我去,这个老家伙

引用来自“山哥”的评论

红薯大哥,现在OSC用什么模板引擎?
还是 velocity

最新评论(22

剑神卓不凡
剑神卓不凡
然而我用 jfinal enjoy
二的基本算合格
二的基本算合格
大清已经忘了~
红薯
红薯

引用来自“红薯”的评论

哎哟我去,这个老家伙

引用来自“山哥”的评论

红薯大哥,现在OSC用什么模板引擎?
还是 velocity
山哥
山哥
阿里淘宝用的也是 velocity,不过他们进行了修改,性能提升很大,但是没有开源过。
山哥
山哥

引用来自“红薯”的评论

哎哟我去,这个老家伙
红薯大哥,现在OSC用什么模板引擎?
TonyDL
TonyDL
用beetl了
lzh-boy
lzh-boy
真是坚持啊
zhuliu
zhuliu
模板引擎要一种就够了 都是造轮子
OSC_BFfvBm
OSC_BFfvBm

引用来自“闲大赋”的评论

这个新语法 beetl早就有了啊
${foo?'foo'}
大佬出现
wendal
wendal
竟然还更新, 厉害了
返回顶部
顶部