JSTL 标准标签说明

JSTL 标准标签说明


JSTL  标准标签库需要二个核心jar 包才能使用。
jstl.jar  和 tandard.jar 包

在JSP页面上写:

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

1、 循环控制标签

<c:forEach>
<c:forEach>标签用于通用数据,它有以下属性 属 性 描 述 是否必须 缺省值

items 进行循环的项目 否 无
begin 开始条件 否 0
end 结束条件 否 集合中的最后一个项目
step 步长 否 1
var 代表当前项目的变量名 否 无
varStatus 显示循环状态的变量 它的属性包括:index 当前ID,count 一共有多少数据。

2、循环特别符号
<c:forTokens>
<c:forTokens>标签有以下属性 属 性 描 述 是否必须 缺省值
items 进行循环的项目 是 无
delims 分割符 是 无
begin 开始条件 否 0
end 结束条件 否 集合中的最后一个项目
step 步长 否 1
var 代表当前项目的变量名 否 无
varStatus 显示循环状态的变量 否 无
3.判断集合不为空
${user}为集合
<c:if test="${empty user}">
无信息!
</c:if>
<c:if test="${!empty user}">
其它...
</c:if>


你可能感兴趣的:(JSTL 标准标签说明)