存在<c:if>但是不存在<c:else>
例如:针对recommandFlag的值进行判断,当其值为0时显示为“否”,值为1时显示为"是"
方式一:使用<c:if>
<c:if test="${c.recommandFlag == 0}">
<td style="border:1px solid #fd7a36;">否</td>
</c:if>
<c:if test="${c.recommandFlag == 1}">
<td style="border:1px solid #fd7a36;">是</td>
</c:if>
方式二:使用<c:choose><c:when>
<c:choose>
<c:when test="${c.recommandFlag == 0}">
<td style="border:1px solid #fd7a36;">否</td>
</c:when>
<c:when test="${c.recommandFlag == 1}">
<td style="border:1px solid #fd7a36;">是</td>
</c:when>
<c:otherwise>
</c:otherwise>
</c:choose>
本文探讨了在JSP页面中使用EL表达式的两种不同条件判断方法:一种是使用<c:if>标签进行独立的条件判断;另一种是利用<c:choose><c:when>组合实现更复杂的条件分支逻辑。通过具体实例,展示了如何根据变量值的变化动态显示不同的内容。
370

被折叠的 条评论
为什么被折叠?



