velocity的减法着实让我纠结了好久。举例:
#set($id=100)
$id-1
输出 $id-1 ,依然是$id-1,网上搜了一下发现velocity的变量可以是字母数字,所以它把id-1当成变量了,没有取到值。
#set($id=100)
${id}-1
输出${id}-1,为10-1。
#set($id=100)
#set($id_x=$id-100)
$id_x
输出$id_x ,为 $id_x.
正解是velocity减法一定要加空格,
#set($id=100)
#set($id_x=$id - 100)
输出$id_x,为99.