`
zccst
  • 浏览: 3319221 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jstl el(一)forEach循环

 
阅读更多


下面就来看两个基本的例子,第一个例子是依次输出集合内的元素。

<c:forEach var="item" items="${contents}" varStatus="status">

         $status.count:${item}

</c:forEach>

下面的例子是一个固定次数的迭代,用来输出1到9的平方。

<c:forEach var="x" begin="1" end="9" step="1">

         ${x*x}

</c:forEach>




<c:forEach items = "${name}" var = "names" varStatus="state">
     <c:out value="${names}"></c:out>
</c:forEach>

<c:forEach var = "x" begin = "0" end= "10" step = "2">
   <c:out value="${x}"></c:out>
</c:forEach>



条件判断与之配合使用
<c:if test="${status.count%3==1}"><tr></c:if>
<c:if test="${status.count%3==0}"></tr></c:if>


如果您觉得本文的内容对您的学习有所帮助,您可以微信:

  • 大小: 28.9 KB
分享到:
评论

相关推荐

    JSTL和EL帮助文档

    例如,`&lt;c:forEach&gt;`标签可以遍历一个列表,然后在循环内部使用EL表达式来显示每个元素的属性。 在提供的压缩包中,`JSTL中文帮助文档.chm`是一个关于JSTL的详细指南,可以帮助开发者了解每个标签的功能、用法以及...

    jstl el servlet jdbc 实例

    1. **JSTL示例**:可能包括使用`&lt;c:forEach&gt;`标签进行循环,`&lt;c:if&gt;`和`&lt;c:choose&gt;`标签进行条件判断,以及`&lt;fmt:formatDate&gt;`等标签进行日期格式化。 2. **EL示例**:可能会展示如何通过EL表达式获取和设置页面...

    JSTL和EL之间的关系

    ### JSTL与EL的关系详解 #### 引言 在探讨JSTL(JSP Standard Tag Library,JSP标准...无论是数据的处理、格式化还是数据库操作,JSTL与EL的结合都能提供简洁、高效的解决方案,是现代Java Web开发不可或缺的一部分。

    JAVAEE实验报告EL表达式和jstl标签库的使用.pdf

    1. 循环输出数据:JSTL 的 foreach 标签可以用于循环输出数据。 例如:&lt;c:forEach var="emp" items="${emplist}"&gt; 循环输出 emplist 集合中的数据 2. 条件判断:JSTL 的 if 标签可以用于条件判断。 例如:${user....

    JSTL,EL表达式语法简介

    JSTL的核心是与Java Expression Language(EL)紧密集成,EL则是一个用于在JSP页面中获取和操作数据的简洁表达式语言。 **EL(Expression Language)**是Java Servlet 2.4及更高版本中引入的一种轻量级脚本语言。它...

    el+jstl jar包 jstl.jar和standard.jar

    JSTL(JavaServer Pages Standard Tag Library)是Java Server Pages标准标签库,它提供了一系列预定义的标签,用于简化JSP页面中的常见任务,如循环、条件判断、XML处理等。JSTL的核心是它的五个核心标签集:Core、...

    JSTL_EL实例

    3. **循环遍历**: `forEach`标签可以与EL一起遍历集合,如`&lt;c:forEach items="${users}" var="user"&gt;${user.name}&lt;/c:forEach&gt;`。 4. **包含和转发**: 使用`&lt;c:import&gt;`或`&lt;c:redirect&gt;`标签,结合EL动态生成URL,...

    JSTL&EL分页的例子

    在这个"JSTL&EL分页的例子"中,我们将探讨如何使用JSTL和EL来实现分页功能,这是一种在网页上显示大量数据时非常实用的技术。分页可以使用户更方便地浏览和管理信息,避免一次性加载过多数据导致页面响应慢或者内存...

    JSTL以及EL表达式所需jar包

    在JSTL中,核心标签库(core library)提供了基本的控制结构,比如循环和条件语句;JSTL的函数库(function library)则提供了一系列有用的函数;I18N(国际化)和格式化标签库可以帮助处理多语言和数据格式化;而...

    JSTL1.1及EL表达式中文参考手册

    1. **core**:提供了基本的控制结构,如`&lt;c:if&gt;`(条件判断)、`&lt;c:forEach&gt;`(循环)和`&lt;c:choose&gt;`(选择)。 2. **fmt**:用于国际化和格式化日期、数字等。 3. **sql**:处理数据库查询。 4. **xml**:处理XML...

    EL&JSTL从入门到精通.zip

    EL主要用于简化页面中的数据访问,而JSTL则提供了一系列标签库,使得开发者可以更加便捷地处理常见的网页逻辑。 EL,全称为Expression Language,是JavaServer Pages(JSP)2.0引入的一种轻量级表达式语言。它的...

    JSTL和EL的学习

    JSTL通常通过引入特定的标签库实现,例如`&lt;c:forEach&gt;`用于循环,`&lt;c:if&gt;`用于条件判断。JSTL的一个主要优点是它能够帮助开发者将业务逻辑从JSP页面中移除,使页面更专注于视图层的展示。引入JSTL需要在JSP页面头部...

    JSTL和EL表达式源码.rar

    **JSTL(JavaServer Pages Standard Tag Library)...例如,可以使用`&lt;c:forEach&gt;`迭代列表,然后使用EL表达式在循环内部输出每个元素的属性。这种方式让JSP页面更加清晰,降低了代码的耦合度。 **示例代码** ```jsp ...

    JSP的JSTL标签和EL表达式大全

    以下是一个简单的JSTL和EL结合的例子,展示一个列表的元素: ```jsp &lt;%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %&gt; List&lt;String&gt; list = new ArrayList(); list.add("元素1"); list.add(...

    JSP中的EL和JSTL表达式

    1. **Core标签库**:提供基本的控制结构,如循环(`&lt;c:forEach&gt;`)、条件语句(`&lt;c:if&gt;`、`&lt;c:choose&gt;`)、URL重写(`&lt;c:url&gt;`)等。 2. **fmt标签库**:用于格式化日期、数字和文本,支持国际化和本地化。 3. **sql...

    el和jstl学习笔记.

    EL 提供了一种简洁的方式来访问作用域中的属性,而 JSTL 则提供了丰富的标签库来处理常见的编程任务,如循环、条件判断、数据格式化等,从而减少了 JSP 中直接嵌入 Java 代码的需求。合理运用这两者能够显著提升 Web...

    BOOK(Servlet+EL+JSTL技术)

    【Servlet技术】 Servlet是Java平台上的服务器...总结,这个项目是一个基于Servlet、EL和JSTL的图书查询系统,它展示了如何在Java Web开发中利用这些技术实现数据的获取、处理和展示,同时体现了JSP页面的简化和规范。

    standard_jstl.jar

    《标准JSTL库——standard_jstl.jar详解》 ...下面是一个简单的JSTL使用示例,展示了如何使用`&lt;c:forEach&gt;`和`&lt;fmt:formatDate&gt;`标签: ```jsp &lt;%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%&gt; ...

Global site tag (gtag.js) - Google Analytics