如何在JSP中應用forEach標籤?
<c:forEach>標籤是一個常用的標籤,因為它可以在物件集合中迭代。<c:forTokens>標籤用於將字串分解為標記,並遍歷每個標記。
屬性
<c:forEach>標籤具有以下屬性 −
屬性 | 描述 | 必需 | 預設值 |
---|---|---|---|
items | 要迴圈的資訊 | 否 | 無 |
begin | 要開始的元素(0 = 第一個元素,1 = 第二個元素,...) | 否 | 0 |
end | 要結束的元素(0 = 第一個元素,1 = 第二個元素,...) | 否 | 最後一個元素 |
step | 處理每個步驟元素 | 否 | 1 |
var | 暴露當前元素的變數名稱 | 否 | 無 |
varStatus | 暴露迴圈狀態的變數名稱 | 否 | 無 |
<c:forEach> 例項
<%@ 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
廣告