JSTL标签总结
STL标签总结
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
1、foreach
示例:
<c:forEach items="${list}" var="item" varStatus="var" begin="0" end="9" step="1"><span>获取数据${item.attr}</span><span>获取当前循环索引号${var.index}</span><span>获取成员总数${var.count}</span><span>获取当前成员是否是首位成员${var.first}</span><span>获取末尾成员${var.last}</span></c:forEach>
<c:choose><c:when test="${url.grade=='DEVELOP'}">开发</c:when><c:when test="${url.grade=='PRODUCT'}">生产</c:when><c:otherwise>测试</c:otherwise></c:choose>
<c:forTokens var="str" items="${sourceStr}" delims="|," varStatus="status"><span>分割后当前索引的字符${str}</span><br/><span>当前的迭代索引${status.index}</span><br/><span>分割后总的字符个数${status.count}</span><br/><span>当前迭代是否为最后一次迭代${status.last}</span><br/><span>当前迭代是否为首次迭代${status.first}</span><br/></c:forTokens>
<a href=" <c:url value="${ctx}/demo/list"> <c:param name="appNam" value="test"></c:param> <c:param name="status" value="1"></c:param> </c:url> ">