JSP Standard Tag Library
1.1支持EL表达式,1.0不支持
将jstl.jar和standard.jar放入web-inf/lib下
引入标签库
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<c:set var="name" value="wang" scope="session"></c:set>
默认存入page中
${ sessionScope.name}
判断没有else
<c:set var="age" value="18" scope="page"></c:set>
<c:if test="${ age >10 }">
条年成立的情况
</c:if>
循环遍历
集合
<% List list = new List();
list.add(new User("li",10));
list.add(new User("zhang",10));
list.add(new User("sun",10));
pageContext.setAttribute("user", list);
%>
<c:forEach var="user" items="${list }">
${user.name }++++++++++ ${user.age }
</c:forEach >
items需要些EL表达式
数组
<c:forEach begin="1" end="10" var="i" step="2">
${i }
</c:forEach >
输出奇数,1开始10结束,步长为2