freemarker之空字符串默认赋值处理
freemarker之空字符串默认赋值处理 需求: item.title可能为null也可能为"",那么我们需要默认其值 实现: ${((item.title!'')?length>0)?string((item.title!''),"详情")} 如下操作只能处理为不存在或者为null的情况: ${item.title},异常 ${item.title!},显示空白 ${item.title!'title'},若user.name不为空则显示本身的值,否则显示vakin ${item.title?default('title')},同上 ${item.title???string(item.title,'title')},同上
---------------------
原文:https://blog.csdn.net/zbzhangzi/article/details/84763744