JSTL 標籤 判斷參數是否爲空

在項目中使用 JSP 做爲頁面視圖層,如今須要判斷某個字段是否爲空,空就不顯示,不爲空呢則顯示。html

在這裏可使用 JSP 的標準標籤庫 JSTL 中的核心標籤 <c:if> 判斷參數是否爲空。java

首先引入核心標籤庫:jsp

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

參數爲空學習

<c:if test="${empty str}"> str 爲空</c:if>

參數不爲空code

<c:if test="${not empty str}"> str 不爲空</c:if>

判斷對象是否爲空,若是爲空不顯示出來htm

<c:if test="${not empty obj.name}">
    <c:out value="${obj.name}" escapeXml="false"/>
</c:if>

<c:out> 標籤用於在 JSP 中顯示數據,就像 <%= ... >對象

 

水平有限,如有問題請留言交流!blog

互相學習,共同進步:) 轉載請註明出處謝謝!class

相關文章
相關標籤/搜索