读书人

freemarker 插值注意要端

发布时间: 2012-07-01 13:15:00 作者: rapoo

freemarker 插值注意要点

<a href="/shop/productdetails?id=${product.id?c}">Details...</a>  
freemarker 插值注意要端freemarker 插值注意要端

?

将数字转化成String可以使用number_format 设置

3.如果插入的是date,会自动转换成默认的格式

但是,如果只有date中的部分,如 (year, month, day)或者(hour, minute, second, millisecond),FreeMarker无法找到你使用的部分,必须使用内置插件的date, time 或者datetime 来使其找到这部分。

4.试图使用插入输出boolean型的值,将会出错并使模板运行终止。

可以使用?String内置插件将其转化成String类型

例4:

${married?string("yes", "no")}

5.如果工作在经典兼容模式下

boolean:true为字符串"true",false为空字符串

未定义的:空字符串

其他:报错并终止

读书人网 >Web前端

热点推荐