首页 > 其他 > 详细

FreeMarker 的空值处理 , 简单理解 , 不用TMD就会忘记

时间:2017-10-10 17:39:33      阅读:286      评论:0      收藏:0      [点我收藏+]

NO.1  而对于FreeMarker来说,null值和不存在的变量是完全一样的

NO.2  !        指定缺失变量的默认值      返回String

NO.3  ??       判断变量是否存在        返回boolean

NO.4  ${variable!}   ${variable!"abcd"}        变量为null时或不存在时,前者显示空字符串,后者为abcd

NO.5  ${variable??}  <#if variable??> <h2>${variable}</h2> <#/if>  先判断再取值,没有的话就没有咯

NO.6  (animals.python.price)!0       要比  animals.python.price!0  好用

FreeMarker 的空值处理 , 简单理解 , 不用TMD就会忘记

原文:http://www.cnblogs.com/maodot/p/7646675.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!