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。 |
广告