Velocity 变量以及转义符

      $是美元的符号,在文本中出现的"$2.5"这样的字符串,是不会被Velocity解释为一个变量或者一个属性的,因为2.5或者2或者5都不是一个VTL标识符。

转义:

      假如需要在文本中最后显示"$Var"这四个字符组成的字符串本身,而非变量$Var的值,可以使用转义字符(\)。假定$Var已经定义过了,那么:

   
   
   
   
#set($Var="pro") $Var 输出 pro \$Var 输出 $Var \\$Var 输出 \pro \\\$Var 输出 \$Var

假如$Var没有定义,那么:

   
   
   
   
$Var 输出 $Var \$Var 输出 \$Var \\$Var 输出 \\$Var \\\$Var 输出 \\\$Var

你可能感兴趣的:(模板,velocity,转义符)