显示标签为“输出”的博文。显示所有博文
显示标签为“输出”的博文。显示所有博文

2017年3月23日星期四

列表的相关输出

已知有列表$list

取得List数据个数:
$list.size()

逐个处理列表数据:
#foreach($val in $list)
 ## 处理
#end

2017年3月3日星期五

特殊符号的输出

输出“\”
需要使用“\”转义“\”才能在页面上输出“\”,即“\\”。

输出“¥”
可直接输出。

2017年2月27日星期一

变量的输出

.toString()

将Integer对象转变为String输出。如:$customer.age.toString()

指针

以下均为有效的例子
  • $customer.msg[0]
  • $customer.msg[$i]
  • $customer.msg["velocity"]
  • $customer.msg[0].value
  • $customer.getMsg()[0]
  • $customer.msg[0][0]
赋值时可以使用#set来实现。

必须使用{}的情况

当输出变量与英文字母直接相连时,如:
$aapple,则需要使用{}来正式定义变量:${a}apple

当你为对变量赋值或值为空时,Velocity会直接以"$变量名"的形式输出。为了防止这种情况的发生,可通过添加静默符号"!",如:$!name
推荐使用$!{name}来输出变量。

强制直接输出变量名则在前加“\”,即“\!name”。