日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

c:forEach--------------JSTL

發布時間:2024/3/13 javascript 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 c:forEach--------------JSTL 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

JSTL 核心標簽庫標簽共有13個,功能上分為4類:

1.表達式控制標簽:outsetremovecatch

2.流程控制標簽:ifchoosewhenotherwise

3.循環標簽:forEachforTokens

4.URL操作標簽:importurlredirect

使用標簽時,一定要在jsp文件頭加入以下代碼:

<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>


1.<c:forEach>

語法:<c:forEach var="name" items="Collection" varStatus="statusName" begin="begin" end="end" step="step"></c:forEach>

該標簽根據循環條件遍歷集合 Collection 中的元素。 var 用于存儲從集合中取出的元素;items 指定要遍歷的集合;varStatus 用于存放集合中元素的信息。varStatus 一共有4種狀態屬性,下面例子中說明:

1 <%@ page contentType="text/html;charset=GBK" %>
2 <%@page import="java.util.List"%>
3 <%@page import="java.util.ArrayList"%>
4 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
5 <html>
6 <head>
7 <title>JSTL: -- forEach標簽實例</title>
8 </head>
9 <body>
10 <h4><c:out value="forEach實例"/></h4>
11 <hr>
12 <%
13 List a=new ArrayList();
14 a.add("貝貝");
15 a.add("晶晶");
16 a.add("歡歡");
17 a.add("瑩瑩");
18 a.add("妮妮");
19 request.setAttribute("a",a);
20 %>
21 <B><c:out value="不指定begin和end的迭代:" /></B><br>
22 <c:forEach var="fuwa" items="${a}">
23 &nbsp;<c:out value="${fuwa}"/><br>
24 </c:forEach>
25 <B><c:out value="指定begin和end的迭代:" /></B><br>
26 <c:forEach var="fuwa" items="${a}" begin="1" end="3" step="2">
27 &nbsp;<c:out value="${fuwa}" /><br>
28 </c:forEach>
29 <B><c:out value="輸出整個迭代的信息:" /></B><br>
30 <c:forEach var="fuwa" items="${a}" begin="3" end="4" step="1" varStatus="s">
31 &nbsp;<c:out value="${fuwa}" />的四種屬性:<br>
32 &nbsp;&nbsp;所在位置,即索引:<c:out value="${s.index}" /><br>
33 &nbsp;&nbsp;總共已迭代的次數:<c:out value="${s.count}" /><br>
34 &nbsp;&nbsp;是否為第一個位置:<c:out value="${s.first}" /><br>
35 &nbsp;&nbsp;是否為最后一個位置:<c:out value="${s.last}" /><br>
36 </c:forEach>
37 </body>
38 </html> 顯示效果:



總結

以上是生活随笔為你收集整理的c:forEach--------------JSTL的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。