freemarker笔记(一)、处理不存在的值

FreeMarker不能容忍引用不存在的值

1、??判断是否不为空,比如:<#if userList??></#if>

2、在变量名后加上!“默认值” 用来防止变量名不存在或者变量名值为null的情况下,不会报错并给它一个默认值,比如:hello,{world!"你妹"}!,如果world这个变量不存在,则最后打印出来的信息是hello,你妹!

3、多级访问变量!“默认值” 写法:(最好把所有变量用括号包起来,然后外面加上!“默认值”)



猜你喜欢

转载自luan.iteye.com/blog/1815628