作用:
在JSP页面中使用标签的形式完成业务逻辑等功能
在JSP页面导入标签库:
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
JSTL核心库的常用标签
1> <c:if test =“”>:test表示返回布尔的条件
<!-- 用户还未登陆 -->
<c:if test="${empty user}">
<a href="table.html">登陆</a>
<a href="table.html">注册</a>
</c:if>
<!-- 用户已登陆 -->
<c:if test="${!empty user}">
${user.name}
</c:if>
2> <C:的forEach>标签:有两种组合形式
形式一:普通的循环
for(int i=0;i<5;i++){
System.out.println(i);
}
<!-- 等价于 -->
<c:forEach begin="0" end="5" var="i">
${i}<br>
</c:forEach>
形式二:增强的循环
for(user us:userlist){
System.out.println(us.getName);
}
<!-- 等价于 -->
<c:foreach items="${userlist}" var="us">
${us.name}
</c:forEach>