jstl标签库的使用以及介绍
jstl:jsp标准标签库,是jsp的标签集合,它里面封装了jsp通用的核心功能,比如:建构化的任务,迭代,条件判断,xml 文档的操作,国际化标签,sql标签,还提供框架来使用集成jstl的自定义标签
jstl下载使用:
下载地址:
博客主人地址:
1.下载后把包解压到你的工程WEB-INF-lib下面根据需要选择添加下面的配置,然后再web.xml(web-app 里面配置)打开你的jstl 包 WEB-INF是你的 xxx.tld 的路径:
12 3 6http://java.sun.com/jstl/fmt 4/WEB-INF/fmt.tld 57 10http://java.sun.com/jstl/fmt-rt 8/WEB-INF/fmt-rt.tld 911 14http://java.sun.com/jstl/core 12/WEB-INF/c.tld 1315 18http://java.sun.com/jstl/core-rt 16/WEB-INF/c-rt.tld 1719 22http://java.sun.com/jstl/sql 20/WEB-INF/sql.tld 2123 26http://java.sun.com/jstl/sql-rt 24/WEB-INF/sql-rt.tld 2527 30http://java.sun.com/jstl/x 28/WEB-INF/x.tld 2931 34http://java.sun.com/jstl/x-rt 32/WEB-INF/x-rt.tld 33
2.在你所要使用的jsp页面头部引入标签库
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>xxxxxx
常用标签c:
<c:out> : 用于jsp显示数据
<c:set> :保存数据
<c:remove> :删除数据
<c:catch> :处理产生的错误的异常状况,并且将错误信息保存起来
<c:if> :就如同我们所使用的if 一样
<c:forEach> :基础迭代标签,接受多种集合类型
<c:param> :用来给包含或重定向的页面传递参数
<c:redirect> :重定向一个新的url
<c:url> :是可选的查询参数来创造一个url
常用标签 fmt
<fmt:formatNumber> :使用指定的格式或精度格式化字符
<fmt:parseNumber> :解析一个代表着数字,货币或百分比的字符串
<fmt:formatDate> :使用知道的风格或模式格式化日期和时间
<fmt:parseDate> :解析一个日期或者时间的字符串
<fmt:bundle> :绑定资源
<fmt:setLocale> :指定地区
<fmt:setBundle> :绑定资源
<fmt:timeZone> :指定时区
<fmt:setTimeZone> :指定时区
<fmt:message> :显示资源配置文件信息
<fmt:requestEncoding> : 设置request 的字符编码格式
这里只介绍了c 和fmt的,其他的就没用介绍了,主要是还没用到,如果用到后再重复更新。