jstl中的foreach标签

Posted 小猪_佩奇

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jstl中的foreach标签相关的知识,希望对你有一定的参考价值。

<%@ page import="java.util.ArrayList" %>
<%@ page import="java.util.List" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<html>
<head>
<title>jstl中foreach标签</title>
</head>
<body>
<c:forEach begin="1" end="10" var="i" step="1" varStatus="s">
${i}<br/>
</c:forEach>
<hr>
<c:forEach begin="1" end="10" var="i" step="2" varStatus="s">
${i}/${s.index}/${s.count} <br/>
</c:forEach>


<hr>

<%
List list = new ArrayList();
list.add("aaa");
list.add("bbb");
list.add("ccc");
request.setAttribute("list",list);
%>

<c:forEach items="${list}" var="str" varStatus="s">
${s.index}/${s.count}/${str} <br/>
</c:forEach>

</body>
</html>

以上是关于jstl中的foreach标签的主要内容,如果未能解决你的问题,请参考以下文章

JSTL自定义标签 实现forEach循环支持集合.数组

JSP 中 JSTL<c:forEach 标签的用法

什么是Taglib?

JSTL-3

JSTL标签之c:foreach,c:if标签小结

使用 JSTL <c:forEach> 标签遍历 List 和 Map 的元素