JSTL:JSP的标准标签标签库
目的:简化JSP页面
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
通用标签:
1、<c:out>:计算一个表达式,并将结果输出到当前的JSPWriter对象
例如<c:out value="${first }" />
2、<c:if></c:if>如:<c:if test="${1 == 1}"></c:if>
3、<c:if>标签没有<c:else>
所以我们用如下标签代替
<c:cchoose>
<c:when>
</c:when>
<c:otherwise>
</c:otherwise>
</c:choose>
<c:when>可以写多个,<c:otherwise>只能写一个
4、<c:forEach>:循环遍历数组
<c:forEach items="${resultSet}" var="tmpBaseData" begin="0" end="0" varStatus="status">
</c:forEach>
//varStatus.index遍历的下标,从0开始
5.<c:set>用来设置参数,并为其赋值
<c:set var="imageSizekb" value="${AssetForm.imageAsset.metadataMap.content_filesize / 1024}">
</c:set>
2>:::::::对该变量的应用
<c:if test="${imageSizekb >=1024}">
<c:set var="imageSizemb" value="${imageSizekb / 1024}"></c:set>
</c:if>
<c:if test="${imageSizekb < 1024}">
</c:if>