คุณสมบัติ
| แอตทริบิวต์ | คำอธิบาย | จำเป็น | ค่าเริ่มต้น |
|---|---|---|---|
| รายการ | ข้อมูลที่จะวนซ้ำ | ไม่ | ไม่มี |
| เริ่มต้น | องค์ประกอบที่จะเริ่มต้นด้วย (0 =รายการแรก, 1 =รายการที่สอง, ...) | ไม่ | 0 |
| สิ้นสุด | องค์ประกอบที่จะลงท้ายด้วย (0 =รายการแรก, 1 =รายการที่สอง, ...) | ไม่ | องค์ประกอบสุดท้าย |
| ขั้นตอน | ประมวลผลรายการทุกขั้นตอน | ไม่ | 1 |
| var | ชื่อของตัวแปรเพื่อแสดงรายการปัจจุบัน | ไม่ | ไม่มี |
| 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