Velocity如何循环嵌套

来源:互联网 发布:电脑不能识别网络 编辑:程序博客网 时间:2024/06/05 16:53

VM页面:

{ls:linkList id="2651293" num="20"}#if("$!{resultObj.size()}"!="0")  <li class="$length">         #foreach($eo in $resultObj)         <dd><a href="$!{eo.redirectLink}"><span class="ico"><img src="http://changfeng.lonsunsoft.cn/images/xx_btn1.png" /></span><span class="qh_txt">$!{eo.title}</span><span class="qh_bg"></span></a></dd>          #set($r = $velocityCount % 4)          #if($r == 0 && $velocityCount!=$!{resultObj.size()})</li><li>#end         #end     </li> #end{/ls:linkList}

循环出来的demo元素:

<ul>   <li>        <dd></dd>        <dd></dd>        <dd></dd>        <dd></dd>    </li>    <li>        <dd></dd>        <dd></dd>        <dd></dd>        <dd></dd>    </li></ul>

实例总结:
设置一个变量,保存每次循环的值,当对4取余的时候如果等于0,则就打出<li>并把代码:

 #set($r = $velocityCount % 4) #if($r == 0)</li><li>#end

放在循环里面的最后

0 0
原创粉丝点击