veloCity中常用语法小总结


最近项目中用到了velocity与struts2结合,总结一下valocity实用的标签
1:变量声明:
#set($lihan="lihan")

2:输出变量:
$lihan (有这个变量则输出,没有则输出"$lihan")
$!lihan (有这个变量则输出,无则不输出)

3:集合遍历:
#foreach( $lihan in $list )
<tr><td>$velocityCount</td><td>$lihan.Name</td></tr>
#end
循环计数变量的缺省名称是$velocityCount,在velocity.properties 配置文件中标明。默认情况下,
该变量从1开始计数,但是可以在velocity.properties 文件中设为从0或者1开始。

4:输出集合大小
${lihanList.size()}

5:包含:
#include( "lihan.txt" )
#include( "lihan.gif","lihan.txt","lihan.htm" )

6:解析:
#parse( "lihan.vm" )
#stop,用于停止执行解析,并返回,主要用于调试功能。

7:if语句
#if($user.firstname=='李晗')
congratulation!
#else
不是
#end

你可能感兴趣的:(velocity)