总括
JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能。
JSTL支持通用的、结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签。 除了这些,它还提供了一个框架来使用集成JSTL的自定义标签。
根据JSTL标签所提供的功能,可以将其分为5个类别。
- 核心标签
- 格式化标签
- SQL 标签
- XML 标签
- JSTL 函数
JSTL jar包安装
使用jstl标签,需要引用两个jar包:分别是standard.jar和jstl.jar包,放到web/INF 的lib路径下。
————————————————————————————————————————————
核心标签
首先引入核心标签库:
<span style="font-size:18px;"><%@ taglib prefix="c"
uri="http://java.sun.com/jsp/jstl/core" %></span>
标签 | 描述 |
---|---|
<c:out> | 用于在jsp中显示数据,等同:<%=..> |
<c:set> | 用于保存数据 |
<c:remove> | 用于删除数据 |
<c:if> | 就是简单的if判断 |
<c:when> | 用来判断条件是否成立 |
<c:import> | 检索一个绝对或相对的url,然后将其内容暴露给页面,页面可访问 |
<c:foreach> | 基础迭代标签,接受多重集合类型 |
其实,学习的源头来自于api文档,所有的都是,先是从api的文档实例入手,其次是自己的实践动手过程。