随笔-c标签的foreach 遍历的条数

<c:forEach items="${map}" var="m" varStatus="status">
         <tr>
          <td width="193" height="77">
          <div class="tra_tx1 tra_tx4" id="changeColorForNum${status.count}">
          <a href="/webpage/product/perin.jsp"><img src="/resource/images/tra_24.jpg" width="49" height="49"></a><div>
          <script type="text/javascript">
          if(${status.count}<10){
              document.write(‘0${status.count}‘);
          }else{
             document.write(${status.count});
          }
          </script>
          </div></div>
            <span>${m[‘username‘]}</span><br>  ${m[‘address‘]}</td>
          <td align="center"><p style="font-size:16px; color:#e79b00;">${m[‘fxjy‘]}</p>
          <p>笔</p></td>
          <td align="center"><p style="font-size:16px; color:#e79b00;">${m[‘cply‘]}</p>
          <p>元</p></td>
          <td align="center"><p style="font-size:16px; color:#e79b00;">${m[‘bjly‘]}</p>
          <p>元</p></td>
          <td align="center"><p style="font-size:16px; color:#e79b00;">${m[‘hbl‘]}</p>
          <p>%</p></td>
          <td width="161" align="center"><input type="submit" name="button" class="button2" value="添加关注"></td>
        </tr>
        </c:forEach>

时间: 2024-11-08 14:29:48

随笔-c标签的foreach 遍历的条数的相关文章

c#--foreach遍历的用法与split的用法

一. foreach循环用于列举出集合中所有的元素,foreach语句中的表达式由关键字in隔开的两个项组成.in右边的项是集合名,in左边的项是变量名,用来存放该集合中的每个元素.该循环的运行过程如下:每一次循环时,从集合中取出一个新的元素值.放到只读变量中去,如果括号中的整个表达式返回值为true,foreach块中的语句就能够执行.一旦集合中的元素都已经被访问到,整个表达式的值为false,控制流程就转入到foreach块后面的执行语句. foreach语句经常与数组一起使用,下面实例将通

thinkphp使用foreach遍历的方法

我们在做一些需求的时候可能会对遍历的上限有一定的要求,这时候就需要对上限进行限定 首先使用foreach遍历的输出数组相比较于volist功能较少 volist标签主要用于在模板中循环输出数据集或者多维数组 具体的解释参考手册. 但是foreach可以对对象进行遍历输出,而volist通常用于输出数组. 例如下面的代码: 每次循环做++运算,但是加一个判断语句就可以对其进行限制上限,继续执行下面的判断方法. foreach($list1 as &$rs){        $Num++;     

标签处理器类(自定义标签)ForEach

该处理器的 父类  javax.servlet.jsp.tagext.SimpleTagSupport public class ForEach extends SimpleTagSupport { private Collection<?> items; public void setItems(Collection<?> items) { this.items = items; } private String var; public void setVar(String va

PHP中数组的foreach遍历顺序跟键值的关系

近两天,在做一个项目,遇到一个该用数据存储ID做键值还是用数据排序SORT_NO做数组键值的问题,考虑到如果使用数据存储ID作为键值放入数组遍历数组时会不会影响排序的问题,经过查询与验证,得到答案:foreach遍历数组的顺序是按照值存入数组的先后顺序进行遍历的,此为线性遍历,不受数组键值的大小顺序影响. 下面写个简单的例子描述一下问题: 数据库存储user:   自增ID 排序号SORT_NO 值VALUE 1 3 张三 2 2 李四 3 1 王五 通过sql语句:“select ID,SOR

数组-foreach遍历

在编辑器中定义了一个整型数组 scores ,保存学生成绩信息,通过 Arrays 类的 sort 方法对成绩数组进行排序,然后使用 foreach 遍历输出数组中的元素. 请在第 10.14 行中将代码填写完整 运行结果为: -------------------------------------------------------------------------------------- import java.util.Arrays; public class HelloWorld

java foreach遍历的前提条件

自我总结,欢迎拍砖,不胜感激! 目的: 加深foreach遍历的影响 证明:foreach遍历的前提条件是:list !=null ,而不是:list !=null && list.size() >0 说明: jdk -version : 1.6 public static void main(String[] args) { List<String> list = null; // List<String> list = new ArrayList<S

实现foreach遍历

[实现foreach遍历] IEnumerable的原始版本存在于System.Collection中. 一个类想要被foreach遍历,需要实现此IEnumerable接口. 1 public class People : IEnumerable 2 { 3 private Person[] _people; 4 public People(Person[] pArray) 5 { 6 _people = new Person[pArray.Length]; 7 8 for (int i =

C标签之forEach

<c:forEach>标签用于通用数据循环,它有以下属性 属 性 描 述 是否必须 缺省值 items 进行循环的项目 否 无 begin 开始条件 否 0 end 结束条件 否 集合中的最后一个项目 step 步长 否 1 var 代表当前项目的变量名 否 无 varStatus 显示循环状态的变量 否 无 varStatus 属性 JSTL中的varStatus和 var 属性一样, varStatus 用于创建限定了作用域的变量.不过,由 varStatus 属性命名的变量并不存储当前索

Foreach遍历

前天在项目中遇到一个问题,foreach遍历过程中修改responses中的对象,其中responses的类型:IEnumerable<Order>,代码如下: foreach (Order item in responses) { if (string.IsNullOrEmpty(item.Creator)) item.Creator = item.Creator2; } 结果可想而知,response的对象并没有被改变.这是为什么? 弄清楚问题之前需要明白什么是foreach.foreac