<C:的forEach>标签是一种常用的标记,因为它遍历对象的集合。<c:forTokens>标记用于通过每个令牌到字符串分解为令牌和迭代。
<C:的forEach>标签具有以下属性-
| 属性 | 描述 | 需要 | 默认 |
|---|---|---|---|
| 项目 | 信息循环 | 没有 | 没有 |
| 开始 | 开头的元素(0 =第一项,1 =第二项,...) | 没有 | 0 |
| 结束 | 以(0 =第一项,1 =第二项,...)结尾的元素 | 没有 | 最后一个元素 |
| 步 | 处理每一步项目 | 没有 | 1 |
| 变种 | 显示当前项目的变量名称 | 没有 | 没有 |
| varStatus | 公开循环状态的变量名称 | 没有 | 没有 |
<%@ taglib uri = "http://java.sun.com/jsp/jstl/core" prefix = "c" %>
<html>
<head>
<title><c:forEach> Tag Example</title>
</head>
<body>
<c:forEach var = "i" begin = "1" end = "5">
Item <c:out value = "${i}"/><p>
</c:forEach>
</body>
</html>上面的代码将产生以下结果-
Item 1 Item 2 Item 3 Item 4 Item 5