存放字符串的一个list
- List<String> list = new ArrayList<String>();
-
list.add("aaa");
-
list.add("bbb");
-
list.add("ccc");
-
list.add("ddd");
-
list.add("eee");
-
request.setAttribute("list", list);
List<String> list = new ArrayList<String>();
list.add("aaa");
list.add("bbb");
list.add("ccc");
list.add("ddd");
list.add("eee");
request.setAttribute("list", list);
jsp页面
- <c:forEach items="${list}" var="str" varStatus="stat">
- ${str}
-
<c:if test="${!stat.last}">|</c:if>
-
</c:forEach>
<c:forEach items="${list}" var="str" varStatus="stat">
${str}
<c:if test="${!stat.last}">|</c:if>
</c:forEach>
结果: aaa | bbb | ccc | ddd | eee
${stat.last}—>遍历到最后一条记录
<c:if test="${!stat.last}">|</c:if>:不是最后一条记录时,用 | 把各个字符串隔开
分享到:
相关推荐
<c:forEach> 为循环控制,它可以将集合(Collection)中的成员循序浏览一遍。运作方式为当条件符合时,就会持续重复执行<c:forEach>的本体内容。 语法 语法1:迭代一集合对象之所有成员 <c:forEach [var="varName...
◎ JSTL的基本概念、安装与配置 ◎ JSTL的通用标记:<c:out>、<c:set>、<c:remove>和<c:catch>标记 ◎ 条件处理标记:<c:if>、<c:choose>、<c:when>和<c:otherwise>标记...◎ 循环标记:<c:forEach>和<c:forTokens>标记
cforEach标签的使用祥解。c:forEach用法的详细介绍。
<c:foreach 中各种标签属性的用法,特别是varStatus的巧用
用于循环的 <c:forEach>?标签 用于分隔字符的 <c:forTokens>?标签? 用于包含页面的 <c:import> 用于得到 URL?地址的 <c:url>?标签? 用于页面重定向的 <c:redirect>?标签? 用于包含传递参数的?<c:param> 标签?.
</tr><br> </c:forEach><br> </table><br> <p><br> <li>循环控制标签:c:foreach</li><br><br> <table border="1"><br> <tr><br> <td>姓名</td><br> <td>年龄</td><br> <td>所属组</td><br> </tr><br> <c:forEach var...
用JS动态合并单元格算法,<%--利用一个结果集List<Bean>来生成,数据过多会加重客户断负担 --%> <c:if test="${status.index>=tempEnd}"> <c:set var="rowspanCount" value="0"></c:set><%--清楚历史数据 --%> <c...
爱好:<c:forEach items="${paramValues.Habit}" var="habit"> ${habit} </c:forEach> 如果字符串是由逗号分隔的一组值,forEach也支持将其分割 <c:forEach items="Monday,Tuesday,Wednesday" var="week"> ${...
<c:forEach items="${requestScope.students}" var="student" varStatus="num"> <tr> <td>${num.count}</td> <td>${student.sname}</td> <td><c:out value="${student.spass}" default=...
这是一个jsp+javaBean+servlet分页 主要功能 是通过 jstl标签中的 <c:forEach 中的开始 begin和末尾end、list结果集的items属性 操作整个分页。大家有兴趣看看
3.使用JSTL的<c:forEach>标签取代Category.isp和Produetjsp中的for循环语句。 (1)参考教材完成使用JSTL的<c:forEach>标签取代Category.jsp的for循环语句。 (2)自已完成使用JSTL的<c:forEach>标签取代Productjsp中的...
<c:forEach begin="1" end="${totalPages}" step="1" var="pageIndex"> <c:choose> <c:when test="${pageIndex eq pageNumber}"> <option value="${pageIndex}" selected="selected">${pageIndex}</option> ...
5.2.1、第一种Scriptlet:<%%> 5.2.2、第二种Scriptlet:<%!%> 5.2.3、第三种Scriptlet:<%=%> 5.3、Scriptlet标签 5.4、page指令 5.4.1、设置页面的MIME 5.4.2、设置文件编码 5.4.3、错误页的设置 5.4.4、...
5.2.1、第一种Scriptlet:<%%> 5.2.2、第二种Scriptlet:<%!%> 5.2.3、第三种Scriptlet:<%=%> 5.3、Scriptlet标签 5.4、page指令 5.4.1、设置页面的MIME 5.4.2、设置文件编码 5.4.3、错误页的设置 5.4.4、...
5.2.1、第一种Scriptlet:<%%> 5.2.2、第二种Scriptlet:<%!%> 5.2.3、第三种Scriptlet:<%=%> 5.3、Scriptlet标签 5.4、page指令 5.4.1、设置页面的MIME 5.4.2、设置文件编码 5.4.3、错误页的设置 5.4.4、...
5.2.1、第一种Scriptlet:<%%> 5.2.2、第二种Scriptlet:<%!%> 5.2.3、第三种Scriptlet:<%=%> 5.3、Scriptlet标签 5.4、page指令 5.4.1、设置页面的MIME 5.4.2、设置文件编码 5.4.3、错误页的设置 5.4.4、...
5.2.1、第一种Scriptlet:<%%> 5.2.2、第二种Scriptlet:<%!%> 5.2.3、第三种Scriptlet:<%=%> 5.3、Scriptlet标签 5.4、page指令 5.4.1、设置页面的MIME 5.4.2、设置文件编码 5.4.3、错误页的设置 5.4.4、...
12、<c:forEach> begin、end和step的用法 13 、 <c:forEach> 循环 14、<c:forEach> varStatus 的四种属性 15、<c:forEach> 的用法 16、从客户端传送数据至服务端 17、使用Unicode转义字符 18、使用朝鲜语字符集 19、...
5.2.1、第一种Scriptlet:<%%> 5.2.2、第二种Scriptlet:<%!%> 5.2.3、第三种Scriptlet:<%=%> 5.3、Scriptlet标签 5.4、page指令 5.4.1、设置页面的MIME 5.4.2、设置文件编码 5.4.3、错误页的设置 5.4.4、...