velocity常用语句速查表

本文介绍了Velocity模板引擎中常用的语法,包括变量定义、条件判断、循环遍历等关键操作,并展示了如何进行日期格式化及字符串处理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

velocity常用语句

* 变量定义
#set($directoryRoot = "www" )
* 
 #if($!list.size() != 0) //判断list不为空
    #foreach ($!element in $!list)//遍历list
    <tr id="$!element.id">
        <td>$!element.cardNo</td>
        <td>$!element.name</td>
    </tr>
    #end
#else(#elseif)
    <div class="no-data-tip ft-center">没有符合条件的数据</div>
#end
//比较两个值相等
$stringUtil.equals($!commodityInfo.shopRelated,"true")//比较字符串
$!commodity.orderNum == 0 //比较数值
//日期显示格式化
$!dateUtil.format($!commodity.createTime,"yyyy-MM-dd")
$!dateUtil.format($!commodity.createTime,"HH:mm:ss")
//判断不为空
$stringUtil.isNotBlank($!isvInfo.serviceWangwang)
//判断为空
$stringUtil.isBlank($!commodity.isvInfo)//一个值为空
$!commodity.recoList.isEmpty()//list为空 功能同$!list.size() == 0
//逻辑判断
#if($!commodity.isCategory || $!commodity.regionNames)
#if($!commodity.isCategory && $!commodity.regionNames)
#if($!commodity.isCategory != $!commodity.regionNames)
注意:模板里面也可以插入velocity判断语句

转载于:https://www.cnblogs.com/weilantiankong/p/5163256.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值