velocity判断null

在使用velocity时出现了null时无效,在网上搜到这http://wiki.apache.org/velocity/CheckingForNull

使用了这个

#if((!$car.fuel)&&("$!car.fuel"==""))

可以解决问题,

在使用#set时上面这个却会报错,只能使用

$null.isNull($foo)

$null这个需要new一个NullTool(),model.put("null",NewNullTool()),但是velocity-tool却没有提供这个工具类,只能在复制http://wiki.apache.org/velocity/NullTool这个类到项目中使用,网上的资料都搞得好像自带的工具类一样,其实要自己导入==

相关推荐