JSTL c:如果比较失败

时间:2014-11-11 12:59:13

标签: jstl

我正在使用以下代码块,这意味着有条件地显示一个Spring MVC表单标签复选框:

        "<c:out value="${contractForm.option}" />"
        <c:if test="${ (contractForm.option == ' 4') || (contractForm.option == ' 5')} ">

            <form:checkbox path="hold" /><form:label path="hold">Hold</form:label>
        </c:if>

“选项”字段是一个2个字符的固定宽度字段。 <c:out>将打印“5”,但<c:if>会失败。有人可以帮忙吗?

杰森

1 个答案:

答案 0 :(得分:0)

出于某种原因,<c:choose><c:when>有效。感谢JB Nizet尝试提供帮助。