如何将jstl中的null与变量进行比较?

时间:2018-12-04 11:11:04

标签: jsp jstl el

y的值为null,但始终以其他方式执行。部分。 null被认为不为空。

<c:choose>
  <c:when test="${empty y}">
   value=""
  </c:when>
<c:otherwise>
 value="${y}"
</c:otherwise>      

1 个答案:

答案 0 :(得分:0)

如果y是字符串,则这样编写代码

    <c:choose>
        <c:when test="${y==null || y==''}">
          value=""
        </c:when>
        <c:otherwise>
         value="${y}"
        </c:otherwise> 
    </c:choose>