Freemarker空值处理及默认值

2020-12-30 17:26 阅读

FreeMarker中输出null值会报错,如果希望对象为null时,什么都不显示且不报错,可以这样处理 ${mouse!} ${user.username!} ${(user.username)!}(最后一种方式可以避免user对象为null导致的错误)。

如果希望对象为null时,显示一个默认值,可以${mouse!"No mouse"} ${username!"匿名用户"}

QQ咨询
电话
微信
微信扫码咨询