JavaWeb_JSTL流程控制操作
流程控制:
<c: if><c: choose><c: when><c: otherwise>
<c: if>:没有else,但可以把判断的结果储存起来,以备之后使用
<c: if test="${param.age > 18}" var="isAdult" scope="request"></c: if>
属性:
| 名称 | 说明 | EL | 类型 | 必须 | 默认值 |
| test | 如果表达式的结果为true,则执行本体内容,false则相反 | Y | boolean | 是 | 无 |
| var | 用来储存test运算后的结果 | N | String | 否 | 无 |
| scope | var变量的JSP范围 | N | String | 否 | page |
c:choose,c:when,c:otherwise:可以实现if...else的效果
<c:choose>
<c:when test="${param.age > 25}">大学毕业</c:when>
<c:when test="${param.age > 20}">高中毕业</c:when>
<c:otherwise>高中以下。。。</c:otherwise>
</c:choose>

浙公网安备 33010602011771号