标签:变量 集合 scope not 使用 OLE item 遍历 循环
JSTL(JSP Standard Tag Library),JSP标准标签库,可以嵌入在jsp页面中使用标签的形式完成业务逻辑等功能。jstl出现的目的同el一样也是要代替jsp页面中的脚本代码。JSTL标准标签库有5个子库,但随着发展,目前常使用的是他的核心库。
先在jsp界面加入jstl标签
<!-- 引用jstl表达式 -->
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<c:if test="${not empty account.url }">
<img src="file/fileUpload//${account.url }"/>
</c:if>
解释:
test(必须存在):双引号中是boolean类型表达式,not empty account.url含义account对象的url属性如果不是空的话执行if中的语句展示图片
<c:choose>
<c:when test="表达式1">满足 表达式1 的代码</c:when>
<c:when test="表达式2">满足 表达式2 的代码 </c:when>
<c:otherwise>其他情况</c:otherwise>
</c:choose>
解释:
test(必须存在):双引号中是boolean类型表达式
<c:forEach items="${requestScope.list}" var="e">
<tr>
<td class="center">${e.account.accountRealName}</td>
<td class="center">${e.account.accountPhone}</td>
</tr>
</c:forEach>
解释:
items:要遍历的集合,或数组
var:储存单个遍历结果的变量名
标签:变量 集合 scope not 使用 OLE item 遍历 循环
原文地址:https://www.cnblogs.com/wangxue1314/p/11864153.html