在Velocity Template Language(VTL)中,有三种类型的引用:变量,属性,方法.所有的引用都被看作是字符串,如果某个引用是一个整型值,velocity会调用它的toString()方法,将它转换为String. 变量: 变量是由$和紧跟其后的VTL标识符组成的.而VTL标识符必须以字母开头,后面可以包含并且仅能包含字母.数字.下划线以及减号.像$2.4这样的字符串,是不会被识别为变量的,因为2.4不是一个VTL标识符. 属性: 属性是由四部分组成,依次是$, 紧跟其后的V…