JSTL应用
JSTL函数
导入标签
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
判断字符串或者集合的长度是否为0
<c:if test="${fn:length(result.dataList) eq 0 }">
<span>查询的结果不存在</span>
</c:if>
或者不为0
<c:if test="${fn:length(result.dataList) gt 0 }">
</c:if>
JSTL判断标签是否相等
参考JSTL if tag for equal strings
<c:if test = "${ansokanInfo.PSystem == 'NAT'}">
JSTL中使用if-else
参考How to use if-else option in JSTL
<c:choose>
<c:when test="${condition1}">
...
</c:when>
<c:when test="${condition2}">
...
</c:when>
<c:otherwise>
...
</c:otherwise>
</c:choose>