首页 > 代码库 > Velocity !$ 和$!区别
Velocity !$ 和$!区别
Velocity 页面中
$!{obj} !符号表示如果可以取到值则显示值,如果取不到值或值为null,则输出空字符串即 ""
!${obj} !表示取反,和Java中含义一样。
对于
#if(${obj}) //只有当${obj}为true或${obj}不为布尔类型并且不为null。
内容:$!{obj} //此处如果可以取到值则显示值,如果取不到值或值为null,则输出空字符串即 ""
#end
判断是否为null,也可以用这种方式
#if($null.isNull(${mycoll}))//为空,显示内容
内容
#end
另外判断是否为“”,只需
#if(${name} != "")
内容
#end
Velocity !$ 和$!区别
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。