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