2010-08-13 76 views
34

我已经了解了使用速度1.6中的$ null通过由您更新的资源进行空检查。 资源:Reading model objects mapped in Velocity Templates 但是我面临着太多的挑战,因为没有提供关于这个的文档,所以没有null null的空速检查速度。 请提供给我一些文档,说明$ null对于空检速度是有效的。

由于提前 幸运

回答

73

要检查一个变量是不是空只需使用#如果($变量)

 
#if ($variable) 
... do stuff here if the variable is not null 
#end 

如果你需要做的东西,如果变量为空根本否定test

 
#if (!$variable) 
... do stuff here if the variable is null 
#end 
+9

如果是布尔值,这也会返回true。这是一个很好的空检查文档:http://wiki.apache.org/velocity/CheckingForNull – 2011-09-16 18:13:57

+0

跟随@TJ评论,任何想法如何导入最近的'NullTool'?它似乎不在速度工具2.0中。 – ecoe 2018-02-05 04:51:32