使用Velocity变量时是否有一种设置默认值的简洁方法(如Freemarker方式)?

时间:2014-08-28 16:19:59

标签: velocity freemarker

在Freemarker中你可以

<p>${my_var!}</p>

如果未定义my_var,则避免出现错误消息,

<p>${my_var!"this is undefined!"}</p>

如果my_var未定义,则为其设置defaut值。

Velocity是什么?你是否也有一个紧凑的语法或者你必须做一个if / else语句?

1 个答案:

答案 0 :(得分:0)

在这里找到答案: Velocity nulls and empty strings

速度解决方案:

<p>$!my_var</p>