1. 程式人生 > 其它 >JSTL標籤庫

JSTL標籤庫

簡介

  JSTL全名:Java server pages standard tag library,即JSP標準標籤庫,JSTL標籤基於JSP頁面

作用

  • JSTL標籤可以插入在JSP程式碼中, 本質上是提前定義好的一組標籤
  • JSTL標籤封裝了不同的功能,在頁面上呼叫標籤時,就等於呼叫了封裝起來的功能。
  • JSTL的目標是使JSP頁面的可讀性更強、簡化JSP頁面的設計、實現了程式碼複用、提高效率。
  • 在JSP2.0版本後開始支援JSTL標籤庫。
  • 在使用JSTL標籤庫時需要在JSP中新增對應的taglib指令標籤。
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"
% >

分類

核心標籤

最常用、最重要,最基本

 

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

 

 

格式化標籤

格式化並輸出文字、日期、時間、數字

 

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

 

 

SQL標籤

提供了與關係型資料庫(Oracle,MySQL,SQL Server等等)進行互動的標籤。

 

<%@ taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql"
%>

 

 

XML標籤

提供了建立和操作XML文件的標籤。

 

<%@ taglib prefix="xml" uri="http://java.sun.com/jsp/jstl/xml" %>

 

 

JSTL函式

JSTL包含一系列標準函式,大部分是通用的字串處理函式。

 

<%@ taglib prefix="fun" uri="http://java.sun.com/jsp/jstl/functions" %>