veloCity中常用语法小总结

本文介绍如何将Velocity模板引擎与Struts2框架结合使用,包括变量声明、输出、集合遍历等基本操作,以及if条件判断、包含、解析等高级用法。


最近项目中用到了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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值