我在jsp上使用以下表达式
<c:set var="flag" value="false" />
我在每个循环中都有一个条件,我可能想要将此变量更改为true。有没有办法做到这一点。我到处寻找但无法找到解决方案。
答案 0 :(得分:9)
以下是您要查找的示例代码:
<c:choose>
<c:when test="${yourcondition}">
<c:set var="flag" value="true" />
</c:when>
<c:otherwise>
<c:set var="flag" value="false" />
</c:otherwise>
</c:choose>
答案 1 :(得分:6)
为什么不在循环中重复使用相同的代码
<c:set var="flag" value="true" />
答案 2 :(得分:2)
你也可以这样做
<c:set var="flag" value="${(yourcondition)? true : false}"/>