for循环
#foreach($acc in $!{param.tools})
#set($count = $count + 1)
$!{acc.accountName} 可用余额 $!{acc.balance}元
#endif条件语句
#if(${supportWorkerPay})
#end
form表单提交
$("#pursePayForm").submit();
嵌套vm
#parse(parsefoo.vm)
velocity三种reference
变量:对java对象的一种字符串化表示,返回值调用了java的toString()方法的结果。
方法:调用的是对象的某个方法,该方法必须是public的,返回值也是toString(),方法的参数也必须为String的。
属性:除了访问java的类属性外,等价于get..()方法。
基本符号
1、“#”来标识velocity的脚本语句。
2、“$”来标识一个对象(或者变量)。
3、“{}”用来标识velocity变量。
4、“!”用来强制把不存在的变量显示为空白。
5、用双引号还是单引号表示,默认“”,可以在stringliterals.interpolate=false改变默认处理方式
基本语法
1、 变量
(1) 变量定义
#($name="hello")
#($templateName = "index.vm")
#set($templat