在项目中使用 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