长春火车站建在哪里,哪些网站做品牌特卖,平面设计线上培训哪个好,网页设计公司上市公司上文 JSP迭代标签之 forEach循环标签 基本使用讲解 我们讲了一下forEach标签 大多数时候会用的语法 但是varStatus 没有讲到 因为我觉得这个东西 做个了解就好了 如果你不感兴趣都可以不看 因为感觉开发中基本是用不到的 但是 官方有提供 我还是说一下 当前遍历的基本信息 包括…上文 JSP迭代标签之 forEach循环标签 基本使用讲解 我们讲了一下forEach标签 大多数时候会用的语法 但是varStatus 没有讲到 因为我觉得这个东西 做个了解就好了 如果你不感兴趣都可以不看 因为感觉开发中基本是用不到的 但是 官方有提供 我还是说一下 当前遍历的基本信息 包括以下四个值 我们这里可以编写代码如下
% page importjava.util.List %
% page importjava.util.ArrayList %
% page contentTypetext/html; charsetUTF-8 pageEncodingUTF-8 %
%request.setCharacterEncoding(UTF-8);%
%taglib urihttp://java.sun.com/jsp/jstl/core prefixc%
!DOCTYPE html
html
headtitleJSP - Hello World/title
/head
body
%ListString list new ArrayList();for (int i 1;i 10; i) {list.add(第i个);}request.setAttribute(arryList,list);
%
table alignmcenter styleborder:black solid 1px;border-collapse: collapse;trth当前成员小标/thth当前成员循环数/thth是否第一次被循环/thth是资最后一次被循环/th/trc:forEach items${arryList} var item varStatusitemptrtd${itemp.index}/tdtd${itemp.count}/tdtd${itemp.first}/tdtd${itemp.last}/td/tr/c:forEach
/table
/body
/html这里 我们写了个表格 表头是不需要遍历的 写了对应的信息 然后下面遍历我们的list集合 td上输出信息 index 当前元素的下标 count 当前是第几次循环了 first 是不是第一次循环 last 是不是最后一次循环
我们运行结果如下 index 输出了当前元素在整个集合的下标位置 下标是从0开始的 然后 count 告诉了我们 当前已经循环第几次了 first 可以用来判断是不是第一次循环 这里我们可以看到 第一次 为true 其他false 然后 last 判断是不是最后一次 和 first 正好相反
实际开发 index 有时候比较有用 其他的基本都用不到 老实说 确实是作用不大