1. JSTL标签库的作用
结合EL表达式来使用,代替jsp页面中的scriptlet(<%%>)。
2. 使用步骤
1.导入jar包 (jstl.jar和standard.jar)
2.在页面上导入标签库<%@taglib prefix="" uri=""%>
常用导入方式:<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
引用方式c标签:所需功能
3.c:if判断的使用
<c:if test="${el表达式}">满足的时候输出的内容</c:if>
例如:
<c:if test="${9>6}">
9大于6
</c:if>
4. c:foreach循环的使用
使用方式
<c:forEach begin="从那里开始" end="到那里结束" step="步长" var="给变量起个名字" varStatus="循环状态变量">
${i }--${vs.count }<br>
</c:forEach>
5.c:set 和 c:choose的使用(了解)
<c:set var="count" value="5"/><!-- 相当于 pageContext.setAttribute("count",5) -->
<c:choose>
<c:when test="${ count ==1 }">
计数1
</c:when>
<c:when test="${ count ==2}">
计数2
</c:when>
<c:when test="${ count ==3 }">
计数3
</c:when>
<c:otherwise>
不在范围内
</c:otherwise>
</c:choose>
本文介绍了JSTL标签库的基本用法,包括如何通过EL表达式替代JSP页面中的scriptlet,具体涵盖导入JSTL库、使用c:if进行条件判断、利用c:foreach实现循环操作以及c:set和c:choose标签的功能演示。
180

被折叠的 条评论
为什么被折叠?



