weixin_43630445
yosolo
采纳率50%
2019-08-23 14:29

JSTL <c:if>标签不生效的诡异问题

已采纳

jsp中正常引入JSTL标签库:

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

正常写判断语句:

<c:forEach items="${list}" var="item" varStatus="sta">
    <c:if test="{item.quantity > 0}">
        <div>${item.quantity}</div>
    </c:if>
</c:forEach>

无论条件是否满足的情况下,div都不显示内容,这个c:if判断不生效了,求解。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

2条回答

  • tiankongzhichenglyf tkzc_shark 2年前
    <c:if test="{item.quantity > 0}">缺少$
    
    点赞 3 评论 复制链接分享
  • qq_19309473 Roc-xb 2年前
    <c:forEach items="${list}" var="item" varStatus="sta">
        <c:if test="${item.quantity > 0}">
            <div>${item.quantity}</div>
        </c:if>
    </c:forEach>
    
    点赞 评论 复制链接分享

相关推荐