`
xiuying
  • 浏览: 545053 次
  • 性别: Icon_minigender_1
  • 来自: 福建
社区版块
存档分类
最新评论

forEach的使用

    博客分类:
  • JSTL
 
阅读更多
使用 <c:forEach> 标记来生成表列数据,这些数据对应于某一范围内的数值
<table>
<tr><th>Value</th>
    <th>Square</th></tr>
<c:forEach var="x" begin="0" end="10" step="2">
  <tr><td><c:out value="${x}"/></td>
      <td><c:out value="${x * x}"/></td></tr>
</c:forEach>
</table>


使用 varStatus 属性来显示项的数目(1,2,3,...)
<table>
  <c:forEach items="${entryList}" var="blogEntry" varStatus="status">
    <tr><td align="left" class="blogTitle">
      <c:out value="${status.count}"/>.
      <c:out value="${blogEntry.title}" escapeXml="false"/>
    </td></tr>
    <tr><td align="left" class="blogText">
      <c:out value="${blogEntry.text}" escapeXml="false"/>
    </td></tr>
  </c:forEach>
</table>


注:还可以在forEach中加入
begin="number" (开始循环数)
end="number"   (结束循环数)
step="number"  (增长数即步长)
items 一般接收的是查询结果集
var 每次循环的时候取出一个对象赋给var所定义的变量,然后可以通过变量取值
varStatus 相当与一个计数器
分享到:
评论

相关推荐

    C#并发实战记录之Parallel.ForEach使用

    C#并发实战记录之Parallel.ForEach使用 本篇文章主要介绍了C#并发实战记录之Parallel.ForEach使用的相关知识点。通过示例代码,详细介绍了Parallel.ForEach的使用方法和优化技巧。 一、使用Parallel.ForEach优化...

    jquery foreach使用示例

    标题提到的“jquery foreach使用示例”主要是关于如何在jQuery中使用`$.each()`函数来遍历一组元素的。在这个示例中,有两个不同的`$.each()`使用情况。 首先,我们看到的是一段HTML代码,其中包含三个`&lt;input&gt;`...

    Java中foreach使用过多会有性能问题?

    近跟foreach算是很有缘分吧,前同事跟我聊一个自己在网上看到的“ foreach使用过多会有性能问题,建议使用for i++来做遍历? ”我当时一听纳闷了,以前的时候看到文章说JVM对foreach语法糖是有做优化的,在很多博客...

    When To Use Parallel-ForEach Or PLINQ.pdf

    Parallel.ForEach类似于foreach循环,因为它迭代一个可枚举数据集,但与foreach不同的是,Parallel.ForEach使用多个线程来评估循环体的不同调用。结果证明,这些特性使得Parallel.ForEach成为数据并行编程的一个广泛...

    c:forEach标签的使用祥解

    本文将深入探讨`c:forEach`标签的使用方法和其在实际开发中的应用场景。 ### `c:forEach`标签的基本结构 `c:forEach`标签通常用于遍历集合或数组,其基本语法如下: ```jsp &lt;c:forEach items="yourCollection" ...

    foreach的使用

    在VC6.0环境下,`foreach`关键字是通过使用微软扩展的`__foreach`实现的,而不是C++标准库的一部分。下面我们将详细介绍`foreach`的使用方法,并给出示例代码。 首先,让我们理解`foreach`的基本语法: ```cpp for...

    Smarty Foreach 使用说明

    以下是 `foreach` 在 Smarty 中的详细使用说明: 1. **基本语法**: `foreach` 语句的基本形式是: ```smarty {foreach from=$array item=$variable [name=$name]} // 循环体内容 {/foreach} ``` 其中: - ...

    使用foreach循环

    "使用foreach循环" foreach 循环是 Java 语言中的一种特殊循环结构,从 JDK 1.5 之后引入,用于遍历数组和集合元素。它的出现简化了遍历数组和集合元素的过程,使代码更加简洁易读。 使用 foreach 循环遍历数组和...

    php foreach 使用&amp;(与运算符)引用赋值要注意的问题

    当你在foreach循环中使用引用时,意味着数组中的每个元素实际上都是原始数组元素的别名。因此,对引用变量所做的任何修改都会直接反映在原始数组元素上。如果在循环结束后没有正确断开引用,可能会导致后续的代码...

    Mybatis批量foreach merge into的用法

    然后,使用Mybatis的动态SQL语法foreach循环插入,待插入的实体bean的List通过查询数据库dual形成表。foreach的 separator 属性设置每次循环的隔离词为union连接每次形成的表为一个总表。 在总表中,条件匹配时,...

    C#foreach用法案例,使用VS2019编写

    在本文中,我们将深入探讨`foreach`循环的工作原理、如何使用它以及一些实用案例,这些案例都是在Visual Studio 2019环境下编写的。 `foreach`循环的基本语法如下: ```csharp foreach (var item in collection) {...

    浅谈PHP中关于foreach使用引用变量的坑

    写PHP好多年,但仍然会犯低级错误,今天遇到个 foreach中引用变量时的坑,PHP版本为 5.6.12 代码如下: &lt;?...$arr = ['a', 'b', 'c', 'd', 'e'];...一开始看到第二个 foreach 输出的结果感觉很是莫名其妙,怎么会输出

    c#中Foreach详细用法

    例如,下面是一个使用Foreach语句遍历数组的示例: ```csharp int[] nArray = new int[100]; foreach (int i in nArray) { Debug.WriteLine(i.ToString()); } ``` 二、Foreach语句的优点 -------------------- ###...

    php foreach 使用(与运算符)引用赋值要注意的问题

    在给出的例子中,我们首先创建了两个数组`$arr`和`$arr2`,然后使用`foreach`循环遍历`$arr`并给每个元素添加字符'4'。这里的关键行是: ```php foreach($arr as &$value){ $value .= '4'; } ``` 这里的`&`符号...

    c#Foreach.rar

    在C#编程语言中,`foreach`循环是一个非常重要的控制流结构,用于遍历集合、数组或...通过阅读`foreach.txt`文件,你可能会了解到更多关于`foreach`在特定情境下的使用技巧和注意事项,这将有助于提升你的C#编程能力。

    C-FOREACH用法

    使用`C-FOREACH`的一个关键点是,它遵循JSP页面范围的查找规则,即从page、session、request到application查找`items`属性指定的对象。在示例中,由于没有明确指定范围,`emps`将从page上下文开始查找,如果找不到,...

    jstl标签 forEach详解

    jstl forEach 标签详解 ...在这个例子中,我们使用 `forEach` 标签来迭代一个列表,并使用 `varStatus` 属性来访问迭代的状态。我们使用 `status.index` 来判断当前行的索引,并根据索引的奇偶性来设置背景色。

Global site tag (gtag.js) - Google Analytics