jstl 标签使用
//导入标签库
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
//判断集合是否为空
<c:if test="${!empty list}">
</c:if>
//如果为真显示**否则**
${status.first ?"**":"" }
//循环集合
<c:forEach items="${list}" var="detailvo" varStatus="status">
${detailvo.meetingRoomName}
${status.count }//当前第几次循环
current:当前这次迭代的(集合中的)项。
l index:当前这次迭代从0开始的迭代索引。
l count:当前这次迭代从1开始的迭代计数。
l first:用来表明当前这轮迭代是否为第一次迭代,该属性为boolean类型。
l last:用来表明当前这轮迭代是否为最后一次迭代,该属性为boolean类型。
l begin:begin属性的值。
l end:end属性的值
l step:step属性的值
</c:forEach>
<c:forEach items="${list}" var="detailvo" step="2"> //间隔2个循环一次
${detailvo.meetingRoomName}
</c:forEach>
<c:forEach items="${list}" var="detailvo" begin="3"> //第3个开始循环
${detailvo.meetingRoomName}
</c:forEach>
<c:forEach items="${list}" var="detailvo" end="3"> //结束的位置
${detailvo.meetingRoomName}
</c:forEach>
页:
[1]