JSP 标准标签库(JSTL)
JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能。
JSTL支持通用的、结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签。 除了这些,它还提供了一个框架来使用集成JSTL的自定义标签。
根据JSTL标签所提供的功能,可以将其分为5个类别。
? 核心标签
? 格式化标签
? SQL 标签
? XML 标签
? JSTL 函数
JSTL 库安装
Apache Tomcat安装JSTL 库步骤如下:
从Apache的标准标签库中下载的二进包(jakarta-taglibs-standard-current.zip)。
? 官方下载地址:http://archive.apache.org/dist/jakarta/taglibs/standard/binaries/
下载 jakarta-taglibs-standard-1.1.2.zip 包并解压,将 jakarta-taglibs-standard-1.1.2/lib/ 下的两个 jar 文件:standard.jar 和 jstl.jar 文件拷贝到 /WEB-INF/lib/ 下。
核心标签
核心标签是最常用的 JSTL标签。引用核心标签库,在JSP页面的上方是用JSP指令中的taglib引入标签,语法如下,:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
- c:out
<c:out value="<string>" default="<string>" escapeXml="<true|false>"/>
其中:
value:要输出的内容
default:输出的默认值
escapeXml:是否忽略XML特殊字符
- c:set
<c:set var="<string>" value="<string>" target="<string>" property="<string>" scope="<string>"/>
其中:
var:存储信息的变量
value:要存储的值
target:要修改的属性所属的对象
property:要修改的属性
scope:var属性的作用域
本文暂时没有评论,来添加一个吧(●'◡'●)