【一】  <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>       核心标签   

<c:if        <c:choose       <c:when          <c:otherwise       <c:url

 

【二】 <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>     JSTL包括许多标准函数,其中大部分是常见的字符串操作功能。

    fn:contains()             fn:indexOf()                  fn:startsWith()              fn:trim()

 

【三】 <%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="xml"%>        操作XML文档的方法。

     <x:if                          <x:choose       <x:when

 

【四】  <%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%>        SQL标签库提供与关系数据库(RDBMS)进行交互的标记,如:Oracle,MySQL或Microsoft SQL Server。

<sql:setDataSource 创建一个仅适用于原型设计的简单DataSource
2 <sql:query 执行在其正文中或通过sql属性定义的SQL查询。
3 <sql:update 执行在其正文中或通过sql属性来定义SQL更新。
4 <sql:param 将SQL语句中的参数设置为指定的值。
5 <sql:dateParam 将SQL语句中的参数设置为指定的java.util.Date值。
6 <sql:transaction 提供了一个共享的连接,设置为执行所有语句作为一个事务嵌套数据库动作要素。

 

 

【五】  <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>      JSTL格式化标签用于格式化和显示国际化网站的文本,日期,时间和数字。

  

1 <fmt:formatNumber 以特定精度或格式呈现数值。
2 <fmt:parseNumber 解析数字,货币或百分比的字符串表示形式。
3 <fmt:formatDate 使用提供的样式和模式格式化日期和/或时间。
4 <fmt:parseDate 解析日期和/或时间的字符串表示形式
5 <fmt:bundle 加载到其标签体中使用资源包。
6 <fmt:setLocale 在locale配置变量中存储给定的区域设置。
7 <fmt:setBundle 加载资源包并将其存储在命名作用域变量或包配置变量中。
8 <fmt:timeZone 指定嵌套在其正文中的任何时间格式化或解析操作的时区。
9 <fmt:setTimeZone 在时区配置变量中存储给定的时区
10 <fmt:message 显示国际化消息。
11 <fmt:requestEncoding 设置请求字符编码