Velocity学习--如何判断一个对象是否为空(null)
2016-09-19 18:36
1011 查看
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文件中加入:
userdirective =org.apache.velocity.tools.generic.directive.Ifnull
userdirective =org.apache.velocity.tools.generic.directive.Ifnotnull
方法三:
#if($null.isNull($test)) 在需要这个判断作为一个判断字句时,比如我要你判断一个集合为null或为空时只能使用这种方式了;
判断为空的方法:
#if("" == $变量名) 或使用#if("" != $变量名)
对于这种常用而记不住的知识还是要记录一下,以免每次都找人帮忙,那就不好了...
方法一:
#if(!$test) #end 如果对象为空
#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("" != $变量名)
相关文章推荐
- Velocity学习--如何判断一个对象是否为空(null)
- 【OC学习-15】如何判断两个对象是否属于同一个类?如何判断一个对象是否属于某一个类?
- jquery和js如何判断一个对象是否存在
- 如何判断一个对象是否为jquery对象
- 从javascript判断一个对象是否为数组中学习js语法
- java怎么判断两个Set 里的对象的值是否相同【两个set中的值是否相等】、java treeset和hashset如何判断元素是否相同【即对象是否完全相同;利用一个set去除重复元素】
- 如何判断一个对象是否是基本类型的Wrapper
- 如何用js判断document里的一个对象是否存在?或是是否有效
- .net C# 如何判断一个对象是否具有某个方法
- 学习体会:在JAVA中如何判断两个对象是否相等
- 如何使用JQuery去判断一个元素(对象)是否存在
- 如何判断一个C++对象是否在堆上
- js语法学习之判断一个对象是否为数组
- 如何判断一个对象是否为jquery对象
- javascript如何判断一个对象是否是窗口
- 如何用创建命名对象来判断应用程序是否已有一个实例在运行?
- jquery和js如何判断一个对象是否存在
- js如何判断一个对象{}是否为空对象,没有任何属性
- js语法学习之判断一个对象是否为数组
- Guava API学习之Optional 判断对象是否为null