我是JSTL的新手,出于某种原因,我无法让测试线工作。以下是我使用的简化代码:
<c:if test="${hasChild}">
test
</c:if>
当我使用
时$ {hasChild}
它在屏幕上显示为真,但它并没有在测试线上显示,我不知道为什么。有人可以帮忙吗?
答案 0 :(得分:1)
您是否在测试开始之前声明了 hasChild ?即。
<c:set var="hasChild">*Something which makes this value true*</c:set>
<c:if test="${hasChild}">
test
</c:if>