JSP 中的 JSTL Core 标签是什么?


核心标签组是最常用的 JSTL 标签。以下是将 JSTL Core 库包含到您的 JSP 中的语法:

<%@ taglib prefix = "c" uri = "http://java.sun.com/jsp/jstl/core" %>

下表列出了 JSTL 核心标签:

序号标签及描述
1<c:out>类似于 <%= ... >,但用于表达式。
2<c:set>在**作用域**中设置表达式求值的结果。
3<c:remove>删除**作用域变量**(如果指定,则从特定作用域删除)。
4<c:catch>捕获其主体中发生的任何**Throwable**,并可以选择性地公开它。
5<c:if>简单的条件标签,如果提供的条件为真,则评估其主体。
6<c:choose>简单的条件标签,它为由**<when>**和**<otherwise>**标记的互斥条件操作建立上下文。
7<c:when>**<choose>** 的子标签,如果其条件评估为**“true”**,则包含其主体。
8<c:otherwise>**<choose>** 的子标签,位于**<when>**标签之后,只有在所有之前的条件评估为**“false”**时才运行。
9<c:import>检索绝对或相对 URL,并将内容公开到页面、**'var'** 中的字符串或**'varReader'** 中的 Reader。
10<c:forEach>基本的迭代标签,接受许多不同的集合类型并支持子集和其他功能。
11<c:forTokens>迭代由提供的分隔符分隔的标记。
12<c:param>向包含的**'import'**标签的 URL 添加参数。
13<c:redirect>重定向到新的 URL。
14<c:url>创建具有可选查询参数的 URL。

更新于:2019-07-30

252 次浏览

启动您的 职业生涯

完成课程获得认证

开始学习
广告