velocity foreach用法

<body >

#set( $result = ${list})

#set ($i=0)

#foreach($onlineData in ${onlineDataList})

<table border="1">

$result.get($i)

#set($i=$i+1)

<tr>

#foreach($hour in [0..23])

<th>$hour</th>

#end

</tr>

<tr>

#foreach($online in $onlineData )

<td>$online</td>

#end

</tr>

#end

</table>

</body>

注:onlineDataList是我在后台定义的list,存取多个onlineData,onlineData也是list

时间: 2024-12-15 01:58:58

velocity foreach用法的相关文章

&lt;c:foreach&gt;用法

<c:foreach>用法 转的,可以用来作为自己的学习笔记 <c:foreach>类似于for和foreach循环   以下是我目前见过的用法: 1.循环遍历,输出所有的元素. <c:foreach items="${list}" var="li"> ${li} </c:foreach> 注意:items 用于接收集合对象,var 定义对象接收从集合里遍历出的每一个元素.同时其会自动转型. 2.循环遍历,输出一个范围

【JS】&lt;c:foreach&gt;用法

<c:foreach>类似于for和foreach循环   以下是我目前见过的用法: 1.循环遍历,输出所有的元素. 1 <c:foreach items="${list}" var="li"> 2 ${li} 3 </c:foreach> 注意:items 用于接收集合对象,var 定义对象接收从集合里遍历出的每一个元素.同时其会自动转型. 2.循环遍历,输出一个范围类的元素. 1 <c:foreach items =&q

velocity.js用法整理1

velocity.js 此框架相对于JQ的运动算法, 有很大的优势. 例如,A和B两个元素,position:absolute;  top:0; 现在让A元素用JQ的animate,B用velocity,1秒内改变top值为500.此时,可以明显的看出区别,使用JQ运动的元素运动起来效果非常不平滑,velocity的元素非常平滑. 这只是velocity各种强大里的一个基本方面,还有很多JQ无法直接实现的功能. 英文API地址:http://www.julian.com/research/vel

Velocity(7)——velocity进阶用法

1.截取部分字段substring 1 原始字符串:$!ag.tagValue,也许很长,前端页面展示时需要截取字符串. 2 #set($str=$!ag.tagValue) 3 4 #if($str.length()>30) 5 #set($str=$str.substring(0,30)) 6 $str ... 7 #else 8 $!ag.tagValue 9 #end 使用substring(begin,end)要注意,结束位置为:end索引-1 2.分割成数组split 1 #if($

forEach用法介绍

1 array.forEach(callback[, thisArg]) callback在数组每一项上执行的函数,接收三个参数: currentValue 当前项(指遍历时正在被处理那个数组项)的值. index 当前项的索引(或下标). array 数组本身. thisArg可选参数.用来当作callback 函数内this的值的对象. forEach 方法按升序为数组中含有效值的每一项执行一次callback 函数,那些已删除(使用delete方法等情况)或者从未赋值的项将被跳过(但不包括

Pig foreach用法举例

foreach:一行一行的遍历数据,处理一行的数据,然后返回一个tuple. users = load '/users.data';   1)别名引用 f = foreach users generate name, age;   2)位置引用 f = foreach users generate $0, $1; 3)字段区间 .. 从name字段开始到最后一个字段 f = foreach users generate name.. 从第一个字段开始到age字段 f = foreach user

JSP 基础之 JSTL &lt;c:forEach&gt;用法

摘录自:http://www.cnblogs.com/jokerjason/p/5740917.html JSTL所支持的迭代标签有两个,分别是<c:forEach>和<c:forTokens>.这里介绍的是<c:forEach>标签. <c:forEach>标签的作用就是迭代输出标签内部的内容.它既可以进行固定次数的迭代输出,也可以依据集合中对象的个数来决定迭代的次数. <c:forEach>标签,需要与el表达式联合使用 <c:forE

foreach用法

//array.forEach(function(currentValue,index,arr),thisValue); //currentValue,必需,当前元素//index 可选,当前元素的索引值//arr 可选,当前元素所属的数组对象//thisValue 可选,传递给函数的值一般用this值,如果参数为空,undefined会传递给this var num = [1,3,5,7]; var sum = 0; function myFunction(item,index){ sum+=

foreach 用法例子

例子图.......... 例子1  foreach获取动态IP foreach循环获取ip addr下的所有动态的IP (find dynamic=yes,查找动态的) do={:put  利用get获取IP}