freemarker判断对像样否为空

freemarker判断对象是否为空

freemarker中显示某对象使用${name}.

但如果name为null,freemarker就会报错。如果需要判断对象是否为空:${name!""}。如果name为空,就以默认值(“!”后的字符)显示。

对象user,name为user的属性,这时user,name都有可能为空,可以写成${(user.name)!""},表示user或者name为null,都显示为空。

1 楼 lifangling_2010 2012-03-23  
${name?if_exists}