FreeMarker 2.3.29发布,发布日期: 2019-08-17

模板端改变:

    新增序列类型变量内建函数: ?filter(predicate), ?map(mapper), ?take_while(predicate), ?drop_while(predicate);可以使用Lambda表达式,比如:

users?filter(user -> user.superuser) or users?map(user -> user.name)

    新增字符串类型变量内建函数:string?truncate(length),string?truncate_w(length),string?truncate_c(length),string?truncate_m(length),可以简单的实现字符串截取

JAVA端改变:

    增加新的boolean_format配置项:c,${aBoolean}可以默认表现为${aBoolean?c},能避免很多人遇到不能直接输出布尔类型变量的问题

以上只是简述了一些比较实用的更新,更多的修改可以参考官方的更新记录https://freemarker.apache.org/docs/versions_2_3_29.html

    publiccms开发分支已经更新了,下个版本也将使用*的FreeMarker

匠人匠心科技是专业从事天津网站建设、天津网站制作、软件开发、移动建站、商城、微信端、app开发项目
软件事业部:天津市大学软件学院D-510(天津工业大学院内)
网站事业部: 天津市河北区新大路通广科技园3-225
咨询热线:138-2142-0129 136-2215-0903
天津网站建设_天津建站

扫码添加微信