catch标签:
catch标签用来处理异常
属性:
* var :用来出现异常保存到的变量.
代码:
<c:catch var="e"> <% int i = 10 / 0; %> </c:catch> ${ e.message }
if标签
if标签用来做条件选择
属性:
* test :条件
* var :将条件的运算值存入到一个变量
* scope :变量存的四个范围
代码:
<c:set var="i" value="3" scope="page"></c:set> <c:if test="${ i==3 }" var="flag" scope="page"> <font color="red">i等于3</font> </c:if> <c:if test="${ i!=3 }"> <font color="blue">i不等于3</font> </c:if> <c:if test="${ flag }"> 可以执行 </c:if>
choose标签:
choose标签用来多重选择
子标签:when、otherwise
属性
* test :条件
代码:
<c:set var="i" value="7" scope="page"></c:set> <c:choose> <c:when test="${ i == 1 }"> 星期一 </c:when> <c:when test="${ i == 2 }"> 星期二 </c:when> <c:when test="${ i == 3 }"> 星期三 </c:when> <c:otherwise> 放假 </c:otherwise> </c:choose>
时间: 2024-10-25 18:00:03