http://blog.sina.com.cn/s/blog_c0f05f6c0101pii9.html
对于这种常用而记不住的知识还是要记录一下,以免每次都找人帮忙,那就不好了...
方法一:
#if(!$test) #end 如果对象为空
#if($test) #end 如果对象不为空
方法二:
使用#ifnull() #end 和#ifnotnull()
#ifnull($test) #end 如果对象为空
#ifnotnull($test) #end 如果对象不为空
需要注意的是:
要使用这个特性必须在velocity.properties文件中加入:
#if($test) #end 如果对象不为空
方法二:
使用#ifnull() #end 和#ifnotnull()
#ifnull($test) #end 如果对象为空
#ifnotnull($test) #end 如果对象不为空
需要注意的是:
要使用这个特性必须在velocity.properties文件中加入:
userdirective =org.apache.velocity.tools.generic.directive.Ifnull
userdirective =org.apache.velocity.tools.generic.directive.Ifnotnull
方法三:
#if($null.isNull($test)) 在需要这个判断作为一个判断字句时,比如我要你判断一个集合为null或为空时只能使用这种方式了;
判断为空的方法:
#if("" == $变量名) 或使用#if("" != $变量名)