【发布时间】:2019-05-05 19:16:12
【问题描述】:
y 的值为 null,但它总是执行 else 部分。部分。 null 被认为不为空。
<c:choose>
<c:when test="${empty y}">
value=""
</c:when>
<c:otherwise>
value="${y}"
</c:otherwise>
【问题讨论】:
-
不为空。我的猜测是它等于字符串“null”。
-
尝试
logic:equal并给出null的值,如果执行,那么@JB Nizet 所说的是正确的。参考stackoverflow.com/questions/19979470/… -
我没有使用结构
-
@AvijitBarua NO
-
@AvijitBarua 感谢它的工作。