嘿,我想通过 set 和 out 检查 jstl 变量是否为空。
使用 set 创建了一个变量:
<c:set var="prevValue" value="" />
我使用 out 方法执行了以下操作来检查 jstl 变量是否为空:
<c:when test="<c:out value='${empty prevValue}' />" />
empty
</c:when>
<c:otherwise>
not empty
</c:otherwise>
但我收到的不是空的。为什么会这样??我确实将 prevValue 设置为空字符串,所以从技术上讲这是正确的,对吧?