JSTL標籤庫
阿新 • • 發佈:2022-04-04
簡介
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" %>