jsp:jstl标签之控制流程
2023-09-14 08:57:51 时间
下面将要讲的用于流程控制的标签,其中包括:if、choose、when 与 otherwise 等。接下来对这些标签逐一讲解。
这个标签的作用和 Java 程序中的 if 语句作用相同,用于判断条件语句,主要使用的格式如下:
(1)在<c:if>体中不包括体的使用格式如下:
<c:if test=”checkCondition” var=”varName” scope=”page|request|session|application” />
(2)当<c:if>中包含体时,使用的格式如下:
<c:if test=”checkCondition” var=”VarName” scope=”page|request|session|application” >
body content
</c:if>
标签中所使用的属性说明如下:
test:判断条件的表达式,返回类型为 true 或者 false。
var:这个变量用于保存 test 条件表达式判断所返回的 true 或者 false 值。
scope:指定 var 变量所在的有效范围。
如果这个标签包含体,那么在 test 判断条件返回 true 时,将执行体中的代码或者表达式。
1 <c:set var="num" scope="page" value="admin"/> 2 <c:if test='${num == "admin"}' var="condtion" scope="page"> 3 hi,admin! 4 </c:if> 5 <c:out value="这里是判断结果:${condtion}"/> 6 7 8 <br> 9 <c:if test="${num == 'gust'}" var="condtion" scope="page"> 10 hi,admin! 11 </c:if> 12 <c:out value="这里是判断的结果:${condtion}"/>
相关文章
- 基于jsp的学生管理系统
- 使用JSP快速操作MySQL数据库(jsp操作mysql)
- JSP application.getNamedDispatcher()方法:根据指定参数名返回RequestDispatcher对象
- JSP application.getResourceAsStream()方法:返回指定资源的输入流对象
- JSP Response.isNew()方法:判断当前用户是否为新用户
- 数据库信息使用JSP显示Oracle数据库中的信息(jsp显示oracle)
- jsp基于ASP、MySQL、JSP开发高效网站(aspmysql)
- Mysql与JSP连续不断的发展(mysql与jsp)
- 使用JSP连接MySQL数据库(jsp链接mysql)
- 快速搭建JSP项目:MySQL数据库配置(jsp配置mysql)
- MySQL与JSP无缝连接——实现数据库操作(mysql连接jsp)
- JSP实现Oracle数据库调用技术(jsp 调用oracle)
- JSP实现从Oracle数据库中读取数据(jsp读取oracle)
- 使用JSP与Oracle数据库建立连接(jsp和oracle连接)
- jsp留言板源代码二:给jsp初学者.
- 如何用Jsp读取Mysql数据库
- 在jsp中用bean和servlet联合实现用户注册、登录
- JSP语法Page指令
- 纯jsp打造无限层次的树代码
- jsp页面显示的一些用法
- WindowsIIS配置Jsp和php环境方法
- jsp防止跨域提交数据的具体实现