jstl的forEach标签

语法:


属性名


是否支持EL


属性类型


属 性 描 述


var


false


String


指定将当前迭代到的元素保存到page这个Web域中的属性名称


items


true


任何支持的类型


将要迭代的集合对象


varStatus


false


String


指定将代表当前迭代状态信息的对象保存到page这个Web域中的属性名称


begin


true


int


如果指定items属性,就从集合中的第begin个元素开始进行迭代,begin的索引值从0开始编号;如果没有指定items属性,就从begin指定的值开始迭代,直到end值时结束迭代


end


true


int


参看begin属性的描述


step


true


int


指定迭代的步长,即迭代因子的迭代增量

varStatus属性说明


 

 

 

current


getCurrent()


当前这次迭代的(集合中的)项


index


getIndex()


当前这次迭代从 0 开始的迭代索引


count


getCount()


当前这次迭代从 1 开始的迭代计数


first


isFirst()


用来表明当前这轮迭代是否为第一次迭代的标志


last


isLast()


用来表明当前这轮迭代是否为最后一次迭代的标志


begin


getBegin()


begin 属性值


end


getEnd()


end 属性值


step


getStep()


step 属性值

例子:

时间: 2024-10-06 10:14:54

jstl的forEach标签的相关文章

详解JSTL的forEach标签

详解JSTL的forEach标签 为循环控制,它可以将集合(Collection)中的成员循序浏览一遍. ? ? ?<c:forEach> 标签的语法?说明?: 语法:迭代一集合对象之所有成员 <c:forEach [var="varName"] items="collection" [varStatus="varStatusName"] [begin="begin"] [end="end"

jstl foreach标签

forEach标签 forEach标签用来循环. 属性: * var :定义循环变量 * begin :从哪开始 * end :到哪结束 * step :递增 * items :遍历的内容 * varStatus :记录循环变量 代码: <h1>JSTL的forEach标签</h1> <h3>遍历数组</h3> <% String[] arrs = { "小默", "小房", "美美" };

jstl表达式的foreach标签只执行循环不显示取出的值

jstl的foreach标签使用方法网上一大堆,在此不必赘述,本次主要mark的是为啥按照正常的写法不显示值,${value}放那啥样显示出来的就啥样 标题效果描述如下 : jsp中: <c:forEach begin="1" var="a" end="5" step="1"> ${a} <br></c:forEach> 显示效果: ${a} ${a} ${a} ${a} ${a} jstl

jstl中的foreach标签

<%@ page import="java.util.ArrayList" %><%@ page import="java.util.List" %><%@ page contentType="text/html;charset=UTF-8" language="java" %><%@ taglib prefix="c" uri="http://java.

JSTL的c:forEach标签(${status.index})

<c:forEach>标签具有以下一些属性: var:迭代参数的名称.在迭代体中可以使用的变量的名称,用来表示每一个迭代变量.类型为String. items:要进行迭代的集合.对于它所支持的类型将在下面进行讲解. varStatus:迭代变量的名称,用来表示迭代的状态,可以访问到迭代自身的信息. begin:如果指定了items,那么迭代就从items[begin]开始进行迭代:如果没有指定items,那么就从begin开始迭代.它的类型为整数. end:如果指定了items,那么就在ite

1.5 JSP标准标签库(JSTL)(核心标签 out、set、remove、if、choose、forEach、forTokens、redirect)

JSTL(JavaServer Page Standard Tag  Library):JSP标准标签库.它封装了JSP应用的通用核心功能. 1.准备工作 使用JSTL前需要下载所需文件,下载地址及安装教材可参阅:http://www.runoob.com/jsp/jsp-jstl.html 测试类 Person.java public class Person { private String name; private String sex; private int age; public

JSTL forEach标签 无法读取问题

|--问题描述 |--改正方法:使用完整的forEach标签首尾包裹需要显示的内容 |--改正后效果 原文地址:https://www.cnblogs.com/twuxian/p/11619418.html

Javaweb学习笔记6—EL表达式与JSTL及自定义标签

 前几天博客被黑了,导致博客登陆不上,把前几天应该发的东西的东西重新发一遍 今天来讲javaweb的第六阶段学习. EL表达式与JSTL及自定义标签是对上篇文章介绍的JSP的扩展,不能说是很重要的东西,但是也要了解. 老规矩,首先先用一张思维导图来展现今天的博客内容. ps:我的思维是用的xMind画的,如果你对我的思维导图感兴趣并且想看到你们跟详细的备注信息,请点击下载 另外:如果图看不清的话请右击---在新窗口中打开会清楚很多. 一.EL表达式 1,EL简介 Expression Lan

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