Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม

จะใช้ forEach tag ใน JSP ได้อย่างไร?


แท็กเป็นแท็กที่ใช้กันทั่วไปเนื่องจากจะวนซ้ำกลุ่มของวัตถุ แท็กใช้เพื่อแยกสตริงออกเป็นโทเค็นและวนซ้ำผ่านแต่ละโทเค็น

คุณสมบัติ

แท็กมีคุณสมบัติดังต่อไปนี้ −

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

ตัวอย่างสำหรับ

<%@ taglib uri = "https://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