JSTL核心(core)标签
JSTL 核心(core)标签是最常用的 JSTL 标签,导入核心标签库的语法如下:
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
标签 | 说明 |
---|---|
<c:out> | 将表达式的结果输出到页面中,类似于 <%= ...%> |
<c:set> | 在指定范围内设置变量或属性值 |
<c:if> | 类似于 Java if 语句,用于条件判断 |
<c:choose> | 类似于 Java switch 关键字,为 <c:when>和<c:otherwise> 的父标签 |
<c:when> | <c:choose> 的子标签,用来判断条件是否成立 |
<c:otherwise> | <c:choose> 的子标签,当所有的 <c:when> 标签判断为 false 时被执行 |
<c:forEach> | 类似于 Java for,用于迭代集合中的信息 |
<c:forTokens> | 类似于 Java split,用于分隔字符串 |
<c:remove> | 用于删除数据 |
<c:catch> | 用于捕获异常 |
<c:import> | 用来导入静态或动态文件 |
<c:param> | 用来传入参数 |
<c:redirect> | 用于将当前页面重定向至另一个 URL |
<c:url> | 用于将 URL 格式化为一个字符串 |