Jstl标签<c:forEach>的用法
2014-11-12 09:23
363 查看
<c:forEach>除了支持数组之外,还有标准J2SE的集合类型,例如:ArrayList、List、LinkedList、Vector、Stack和Set 等等;另外还包括java.util.Map类的对象,例如:HashMap、Hashtable、Properties、Provider和Attributes。
<c:forEach>items表示被浏览的集合对象,var用来存放指定的集合对象中成员,最后使用<c:out>将item的内容显示出来 还有begin、end和step这三种属性:begin主要用来设定在集合对象中开始的位置(注意:第一个位置为0);end用来设定结束的位置;而step则是用来设定现在指到的成员和下一个将被指到成员之间的间隔。
例子:
<%
String atts[] = new String [5];
atts[0]="hello";
atts[1]="this";
atts[2]="is";
atts[3]="a";
atts[4]="pen";
request.setAttribute("atts", atts);
%>
<c:forEach items="${atts}" var="item">
<c:out value="${item}"></c:out>
</c:forEach>
<c:forEach>items表示被浏览的集合对象,var用来存放指定的集合对象中成员,最后使用<c:out>将item的内容显示出来 还有begin、end和step这三种属性:begin主要用来设定在集合对象中开始的位置(注意:第一个位置为0);end用来设定结束的位置;而step则是用来设定现在指到的成员和下一个将被指到成员之间的间隔。
例子:
<%
String atts[] = new String [5];
atts[0]="hello";
atts[1]="this";
atts[2]="is";
atts[3]="a";
atts[4]="pen";
request.setAttribute("atts", atts);
%>
<c:forEach items="${atts}" var="item">
<c:out value="${item}"></c:out>
</c:forEach>
相关文章推荐
- SpringMVC中JSTL的C标签库以及<c:forEach>用法
- JSTL标签用法:<c:choose><c:forEach><c:if><c:when><c:set>
- JSTL标签用法:<c:choose><c:forEach><c:if><c:when><c:set>
- 【转】JSTL标签用法:<c:choose><c:forEach><c:if><c:when><c:set>
- Jstl标签<c:forEach>的用法
- JSTL标签参考手册,JSTL标签用法:<c:choose><c:forEach><c:if><c:when><c:set>
- JSTL标签用法:<c:choose><c:forEach><c:if><c:when><c:set>
- Struts2标签如何实现For循环 像JSTL's <c:forEach begin="..." end="..." ...> 中的用法
- JSTL标签用法:<c:choose><c:forEach><c:if><c:when><c:set>
- JSTL标签用法:<c:choose><c:forEach><c:if><c:when><c:set>
- JSTL标签用法:<c:choose><c:forEach><c:if>
- JSTL标签用法:<c:choose><c:forEach><c:if><...
- JSTL中<c:forEach>标签中varStatus属性
- Jstl标签<c:if>的用法
- Jstl标签<c:if>的用法
- jstl中<c:forEach>的用法
- JSTL <c:forEach> 标签终止循环
- 用jstl 时间在页面值比较<fmt:pasedate /> 标签的用法
- Jstl标签<c:if>的用法
- honey----- jstl中<c:forEach>的用法【没有试验过里面的例子,仅供参考】