分類:
一、、核心標籤庫 c
通用標籤、條件標籤、迭代標籤、url相關的標籤
1、用於將表示式的結果輸出到當前的jspwriter物件中 類似與<%=%>
屬性 value default escapexml 輸出內容 預設值 是否對特殊字元轉義
2、屬性 value var scope 值 作用域屬性的名字 作用域(可選)
成對標籤,標籤體內容則代表value值
給對映設定值 屬性:value property 鍵值 target 實體經常用$
3、刪除標籤 屬性 var 指定屬性名 scope 指定作用域
4、屬性 var 將異常物件儲存在作用域 然後可以呼叫他們屬性
<%
int i=10/0;
%>
異常:異常原因:
異常訊息:
異常堆疊軌跡:
5、 屬性 test 決定是否處理標籤體中的內容 var 屬性名 用來儲存test屬性的值
scope 用來指定儲存作用域
6、7、
屬性: begin end step 開始 結束 步長 用來控制迭代次數
items 指定集合的物件 var 每次迭代的值以var的屬性名來儲存在pagecontext
varstatus 以它的值為屬性名儲存到作用域的狀態物件
四個屬性index(當前迭代的下標) count(得到迭代的總數,當前共操作了多少個元素) (first
last)用來判斷是否是當前迭代是否是第乙個和最後乙個元素
8、 迭代字串
屬性: items 字串物件 delims 表示用什麼分隔符 var 指定存在作用域範圍的屬性名
9、url標籤
屬性 value 可寫絕對和相對路徑, var屬性 將位址以var值作屬性名儲存在作用域內 如果不帶var 會直接輸出構造的位址 如果session設定屬性,在構造之前。 第一次將以get方法傳送sessionid 後用cookie來傳送sessionid
將標籤加入。 可設定引數。在位址之後帶有引數
10、 將其他頁面包含進來。 與動作元素include類似 區別 它可以包含其他專案的頁面。
屬性 var 可以將頁面儲存在變數裡面去, 可以用el表示式直接獲取屬性
11、重定向
二、國際化/格式化標籤庫 fmt
三、資料庫標籤庫 sql
四、xml標籤庫 x
五、function標籤庫 fn
JSP 標準標籤庫(JSTL)
用於在jsp中顯示資料,就像 用於儲存資料 用於刪除資料 用來處理產生錯誤的異常狀況,並且將錯誤資訊儲存起來 與我們在一般程式中用的if一樣 本身只當做和的父標籤 的子標籤,用來判斷條件是否成立 的子標籤,接在標籤後,當標籤判斷為false時被執行 檢索乙個絕對或相對 url,然後將其內容暴露給頁面...
JSP標準標籤庫(JSTL)
jsp標準標籤庫 jstl 是乙個jsp標籤集合,它封裝了jsp應用的通用核心功能。jstl支援通用的 結構化的任務,比如迭代,條件判斷,xml文件操作,國際化標籤,sql標籤。除了這些,它還提供了乙個框架來使用整合jstl的自定義標籤。根據jstl標籤所提供的功能,可以將其分為5個類別。tagli...
JSTL標籤庫(一)核心標籤庫
核心標籤庫 core 1.表示式操作 2.流程控制 3.迭代操作 4.url操作 1.表示式操作 標籤語法 功能說明 default escapexml false 用來顯示乙個表示式的結果 三個屬性都可以用el表示式 default為value沒有值時的輸出 分為帶本體和不帶本體 escapexm...