`
azrael6619
  • 浏览: 578201 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

JSTL中varStatus

阅读更多

JSTL中varStatus

和 var 属性一样,varStatus用于创建限定了作用域的变量。不过,由varStuts属性命名的变量并不存储当前索引值或当前元素,而是赋予 javax.servlet.jsp.jstl.core.LoopTagStatus 类的实例。该类定义了一组特性,它们描述了迭代的当前状态,下面列出了这些特性:

特性         Getter                       描述 
current    getCurrent()           当前这次迭代的(集合中的)项
index       getIndex()               当前这次迭代从 0 开始的迭代索引
count       getCount()             当前这次迭代从 1 开始的迭代计数
first          isFirst()                  用来表明当前这轮迭代是否为第一次迭代的标志
last          isLast()                  用来表明当前这轮迭代是否为最后一次迭代的标志
begin      getBegin()             begin 属性值 
end         getEnd()                 end 属性值 
step        getStep()                step 属性值 

 

<c:foreach var="showBspSubTop" varstatus="i" begin="1" step="1" items="${ showBspSubTops }"></c:foreach>

分享到:
评论

相关推荐

    jstl标签 forEach详解

    jstl forEach 标签是 JavaServer Pages Standard Tag Library (JSTL) 中的一个标签,用于循环控制,可以将集合中的成员循序浏览一遍。该标签的运作方式为当条件符合时,就会持续重复执行的本体内容。 语法 --------...

    JSTL标签使用手册-中文版.zip

    **JSTL(JavaServer Pages Standard Tag Library)标签库**是Java Web开发中常用的一组标准标签,它为JSP页面提供了丰富的功能,简化了页面的编写,使得代码更加清晰和易于维护。JSTL主要由五个核心标签库组成:Core...

    JSTL循环语法,java

    ### JSTL循环语法在Java Web开发中的应用 #### 一、JSTL简介与循环标签概述 JSTL(JavaServer Pages Standard Tag Library)是一种为简化JavaServer Pages(JSP)页面开发而设计的标准标签库。它提供了一系列的标签...

    jstl 遍历_jstl遍历_源码.zip

    在本压缩包中,"jstl 遍历_jstl遍历_源码.zip"可能包含了一些关于如何使用JSTL进行遍历操作的示例代码和源码。以下是对JSTL遍历功能的详细解释。 1. JSTL核心库(Core Library): JSTL的核心库提供了用于处理常见...

    jstl中C标签详解

    ### JSTL中C标签详解 #### 前言 JSTL(JavaServer Pages Standard Tag Library)是一种广泛应用于Java Web开发的技术,旨在通过提供一套标准化的标签库来简化JSP页面的编写工作,减少硬编码,提升代码的可读性和可...

    jstl 使用文档方便你快速入门 ,能够快速上手使用JSTL技术.pdf

    JSTL的出现是为了替代JSP页面中的脚本元素,以提高代码的可读性和维护性。 ### 一、JSTL概述 JSTL由五个子库组成: 1. **Core**:核心库,提供了基本的控制结构,如条件语句、循环等。 2. **fmt**:格式化库,...

    JSTL语法及参数标签

    类似于Java中的`switch-case`语句,但更灵活。 - **语法**: - ` &lt;c:when test="testCondition"&gt;// 当test为真时执行 Body &lt;c:otherwise&gt;// 当前面所有when条件都不满足时执行 Body &lt;/c:choose&gt;` - **...

    jstl字符串集合类的例子

    在Java Web开发中,JSTL(JavaServer Pages Standard Tag Library)是一个标准的标签库,它提供了一系列的标签用于简化JSP页面的编程。在这个"jstl字符串集合类的例子"中,我们将深入探讨如何使用JSTL处理字符串集合...

    jsp+jstl详细资料

    在本文中,我们将探讨与“jsp+jstl”相关的知识点,包括DoGet和DoPost的区别、EL表达式以及RequestDispatcher和location的不同,还有Servlet上下文、Session、Request和Page的层级关系,以及response.setContentType...

    JSTL表达式

    `forEach`标签还支持一个重要的属性`varStatus`,用于提供循环过程中的额外信息,比如当前的循环计数、索引位置、是否是第一次循环以及是否是最后一次循环等。 ### fmt标签库 #### 格式化输出 除了core标签库外,...

    JSTL(jsp标准标签库)

    ### JSTL(JSP标准标签库):增强JSP页面功能的关键技术 JSTL,全称为JSP Standard ...通过上述知识点的解析,我们可以看到JSTL标签库极大地提升了JSP页面的开发效率和可维护性,是Java Web开发中不可或缺的一部分。

    jstl实例与使用总结

    通过使用 JSTL,开发者可以减少页面中的脚本代码量,使 JSP 页面更加简洁、易于维护。 #### 一、EL 表达式示例 在 JSTL 中,EL(Expression Language)表达式是一种用于获取 JavaBeans 属性值、访问数组或集合元素...

    JSTL标准标签库

    **JSTL(JavaServer Pages Standard Tag Library)**是Java服务器页面的一个标准标签库,它提供了丰富的功能,使得在JSP中处理数据、控制流程变得更加简洁和高效。JSTL主要由几个不同的标签库组成,包括核心标签库、...

    jstl标签库.txt

    下面将详细解析JSTL中几个常用且重要的标签及其用法。 #### 1. `&lt;c:out&gt;` - 输出表达式的值 `&lt;c:out&gt;`标签用于在JSP页面上输出一个表达式的值,同时提供了默认值处理和XML转义的功能。该标签有以下两种基本用法: ...

    基本JSTL标签用法

    JSTL,全称为JavaServer Pages Standard Tag Library,是用于JSP页面的一种标准标签库,旨在减少在JSP页面中直接编写Java代码的情况,从而提高代码的可读性和可维护性。它提供了丰富的标签用于处理各种常见的编程...

    jsp开发技术之jstl标签

    JSP开发技术中的JSTL(JavaServer Pages Standard Tag Library)是一个强大的标签库,它提供了许多预定义的标签,使得开发者能更方便地处理常见任务,如迭代、条件判断、异常处理、输入验证等,从而提高了代码的...

    JSTL,java标记库

    JSTL(JavaServer Pages Standard Tag Library)是Java Web开发中的一个标准标签库,它提供了一系列预定义的标签来简化JavaServer Pages (JSP) 页面的开发工作。通过使用JSTL,开发者可以避免在JSP页面中编写复杂的...

Global site tag (gtag.js) - Google Analytics