大家知道jstl if判断语句是<c:if>,用法也很是简单:
其意思是,如果test 为 null,那么就打印 “test为null”
那么如果有两个以上的条件呢?
那么就可以用<c:choose>了,其使用方法:
相当于java 语言的switch case用法,进来一个变量,根据不同判断,得到最终的一个结果
<c:if test="${test == null}">test为null</c:if>其意思是,如果test 为 null,那么就打印 “test为null”
那么如果有两个以上的条件呢?
那么就可以用<c:choose>了,其使用方法:
<c:choose>
<c:when test="expression">
body content
</c:when>
<c:when test="expression">
body content
</c:when>
...
<c:otherwise>
body content
</c:otherwise>
</c:choose> 相当于java 语言的switch case用法,进来一个变量,根据不同判断,得到最终的一个结果
本文详细介绍了JSTL中的条件语句<c:if>和<c:choose>的用法,包括如何处理单一条件及多个条件的情况,并通过示例展示了其与Java中switch-case语句的相似之处。
3852

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



