velocity常用语句
* 变量定义
#set($directoryRoot = )
*
#if($!list.size() != 0) //判断list不为空
#foreach ($!element in $!list)//遍历list
<tr id=>
<td>$!element.cardNo</td>
<td>$!element.name</td>
</tr>
#end
#else(#elseif)
<div class=>没有符合条件的数据</div>
#end
//比较两个值相等
$stringUtil.equals($!commodityInfo.shopRelated,)//比较字符串
$!commodity.orderNum == 0 //比较数值
//日期显示格式化
$!dateUtil.format($!commodity.createTime,)
$!dateUtil.format($!commodity.createTime,)
//判断不为空
$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判断语句
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步