Velocity 模板语言中词法正确的语句是啥
Posted
技术标签:
【中文标题】Velocity 模板语言中词法正确的语句是啥【英文标题】:What is the lexically correct statement in Velocity Template LanguageVelocity 模板语言中词法正确的语句是什么 【发布时间】:2011-04-05 01:42:32 【问题描述】:以下代码行是我正在处理的模板中的行的通用版本。我查看了 Velocity 模板语言 Documentation,但无论我如何格式化此语句,我都会遇到错误。这是我对 VTL 的第一次真正体验,所以我希望能得到一组经验丰富的眼睛来解决这个问题:
#set($includeAttributes =
$firstResponseItem.attribute1 != null ||
$firstResponseItem.attribute2 != null)
【问题讨论】:
【参考方案1】:Velocity 中没有 null
,但您可以检查空值,就好像它是布尔值 false
:
#set($includeAttributes = $firstResponseItem.attribute1 || $firstResponseItem.attribute2)
【讨论】:
以上是关于Velocity 模板语言中词法正确的语句是啥的主要内容,如果未能解决你的问题,请参考以下文章