jsp的jstl的foreach标签
jsp支持丰富的jstl标签语言(需要jar包支持),其中list循环(迭代)用的是<c:forEach></c:forEach>标签。
这个标签的作用就是迭代输出标签内部的内容。它既可以进行固定次数的迭代输入,也可以依据集合中对象的个数来决定迭代的次数。
这个标签需要与el表达式联合使用,带有以下可选属性:
一般情况下使用var和items两个属性即可。
<c:forEach items="${list}" var="item" varStatus="i"><tr><td>${item.title}</td><td>${item.address}</td><td>${item.beginTime}</td><td>${item.endTime}</td><td>${item.grade}</td></tr> </c:forEach>
items属性支持Java平台所提供的所有标准集合类型,也支持数组。它所支持的集合类型及迭代的元素如下:
java.util.Collection:调用iterator()来获得的元素。
java.util.Map:通过java.util.Map.Entry所获得的实例。
java.util.Iterator:迭代器元素。
java.util.Enumeration:枚举元素。
Object实例数组:数组元素。
基本类型值数组:经过包装的数组元素。
用逗号定界的String:分割后的子字符串。
javax.servlet.jsp.jstl.sql.Result:SQL查询所获得的行。
"从前我们总是在意别人,到后来只想取悦自己。"
转载于:https://www.cnblogs.com/yanggb/p/10785287.html
jsp的jstl的foreach标签相关推荐
- JSP中 JSTL和EL标签的使用
使用JSTL前的准备 想要使用JSTL,首先需要给工程导入JSTL的包(JSTL.jar和standard.jar). JSTL简介 JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应 ...
- java foreach标签,jstl c:foreach标签
这个标签是通过脚本嵌入Java实现for或while循环的一个好的选择. 标签是一个常用的标签,使用它来迭代一组对象. 标签用于将字符串分割成令牌,并遍历每个令牌. 属性 标签具有以下属性 - 属性 ...
- JSP页面通过c:forEach标签循环遍历List集合
<c:forEach>标签有如下属性: 属性 描述 是否必要 默认值 items 要被循环的信息 否 无 begin 开始的元素(0=第一个元素,1=第二个元素) 否 0 end 最后一个 ...
- JSP的<c:foreach/>标签只输出一次标签体内容的坑
一.场景复现 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8 ...
- JSP 基础之 JSTL c:forEach用法
摘录自:http://www.cnblogs.com/jokerjason/p/5740917.html JSTL所支持的迭代标签有两个,分别是<c:forEach>和<c:forT ...
- jsp导入jstl标签库_EE JSP:使用JSTL标记库生成动态内容
jsp导入jstl标签库 除了在JSP中编写自己的定制标记之外,您还将发现Java EE实际上提供了一组Java标准标记库(JSTL)供您使用. 这些内置标签包括重复(for-loop)标签,条件标签 ...
- [jstl] forEach标签使用
在JSP的开发中,迭代是经常要使用到的操作.例如,逐行的显示查询的结果等.在早期的JSP中,通常使用Scriptlets来实现Iterator或者Enumeration对象的迭代输出.现在,通过JS ...
- JSP之JSTL标签
JSP标准标签库(Jsp Standarded Tag Library) ,使用标签取代JSP页面上的Java代码.如下代码就是JSTL标签 在pom.xml导入坐标: <dependency& ...
- JSP之forEach标签
forEach标签有6个属性,分别是:items,var.begin.end.step.varStatus items:需要遍历的集合或数组 var:当遍历到每一个元素时,forEach标签会以var ...
最新文章
- 信息系统项目管理师考试公式都在这里了
- 带你剖析鸿蒙轻内核任务栈的源代码
- 软件测试(功能、接口、性能、自动化)详解
- 如何在SQL Server中实现错误处理
- vue插入富文本编辑器(支持视频和图片的上传)
- SAAS-HRM-day4
- Adreno GPU上Android 游戏开发介绍 (3)
- AdventureWorks 安装和配置[转自 微软msdn]
- html 编辑器 拖动,可视化拖拽页面编辑器 一
- 第1.5 章 elasticsearch备份过程记录
- 【一步步学OpenGL 39】 -《模型轮廓识别检测[阴影锥1]》
- docker镜像(第二天)
- Windows Shell编程-第十章.Winows辅助库
- 中文分词语言模型和动态规划
- 串口通信(unity,VS通用)
- 微信小程序入门(登录页面)
- Ⅳ JavaScript函数
- 计算机常用英文简称扫盲
- go环境安装时遇到的问题
- 显示ip地址html代码,37行代码实现爬取ip地址并显示到GUI上