欢迎光临散文网 会员登陆 & 注册

JSP标签库JSTL--常用C标签及示例

2023-06-17 19:38 作者:图难于易  | 我要投稿

一、JSTL介绍

JSTL(JavaServer Pages Standard Tag Library,JSP标准标签库)是一个JSP标签集合,它封装了JSP应用的通用核心功能。

1、<c:out>标签

<c:out>是一个 JSTL 核心标签,用于在浏览器(客户端)上显示服务器端变量和硬编码值。

2、<c:set>标签

用于为指定范围内的对象或变量赋值。

3、<c:remove>标签

用于从指定范围或所有范围(页面,请求,会话和应用)中删除属性。

4、<c:if>标签

用于测试条件。它更像或类似于 java 中的if语句,它评估条件并在结果为真时执行代码块。

5、c:choose c:when c:otherwise 标签

类似 java 中的switch-case和default语句,执行其中一个分支,不执行其他分支。<c:choose>就像switch一样,<c:when>就像可以在里面多次使用的case,用于评估不同的两个条件。<c:otherwise>类似于默认语句,当所有<c:when>语句是false的。

6、<c:forEach>标签

用于执行有限次数的同一组语句。它类似于 java 中的for循环。当我们需要一次又一次地执行(执行)一组语句指定的次数时,基本上使用它。

示例1

示例2

7、<c:param> 标签

主要与<c:url>一起使用。和<c:redirect>标签。基本上它将参数及其值添加到这些标签的输出中。

8、<c:url>  标签

用于网址格式,或者网址编码。主要用于需要根据用户输入或基于变量值打开 JSP 页面时。它基本上将相对 url 转换为应用上下文的 url。

9、<c:redirect>标签

用于将当前页面重定向到另一个 URL


JSP标签库JSTL--常用C标签及示例的评论 (共 条)

分享到微博请遵守国家法律