<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