了解知识
货币符号:
 
$是美元的符号,在文本中出现的"$2.5"这样的字符串,是不会被Velocity解释为一个变量或者一个属性的,因为2.5或者2或者5都不是一个VTL标识符。
 
转义:
 
假如需要在文本中最后显示"$foo"这四个字符组成的字符串本身,而非变量$foo的值,可以使用转义字符(\)。假定$foo已经定义过了,那么:
 
 
  1. #set($foo="bar") 
  2. $foo                            输出             bar 
  3. \$foo                           输出             $foo 
  4. \\$foo                          输出             \bar 
  5. \\\$foo                         输出             \$foo 
假如$foo没有定义,那么:
 
 
  1. $foo                            输出              $foo 
  2. \$foo                           输出              \$foo 
  3. \\$foo                          输出              \\$foo 
  4. \\\$foo                         输出              \\\$foo 
标签: Velocity
扩展知识
举一反三
“Velocity字面值和转义”相关的知识点和问题有: