JSP中一些JSTL核心標籤用法總結

2022-09-27 04:12:07 字數 1599 閱讀 9525

一、jstl介紹

jstl(j**aserver pages standard tag library)由jcp(j**a community process)指定標準,提供給 j**a w程式設計客棧eb 開發人員乙個標準通用的標籤函式庫。和 el 來取代傳統直接在頁面上嵌入 j**a 程式(scripting)的做法,以提高程式可讀性、維護性和方便性。jstl 主要由apache組織的jakarta project 實現,容器必須支援servlet 2.4 且jsp 2.0 以上版本。

jstl**位址:最新版本為jstl 1.2,本文**的是jstl1.1

安裝:解壓jakarta-taglibs-standard-1.1.2.zip,將解壓後lib目錄下的jstl.jar,standard.jar直接拷貝到工程下的web-inf/lib/目錄下(如果用的是myeclipse可以不用複製這2個檔案,myeclipse有自帶的)。

匯入標籤庫:

例如:二、jstl常用標籤:

在jsp頁面中要使用格式化標籤,必須使用指令,

1.標籤能夠將變數儲存在jsp範圍中或者是j**abean的屬性中

有五種格式:

(1)制定變數名和變數值

(2)將value值儲存到範圍為scope的變數中

(3)文字內容

將文字內容的資料儲存到範圍為scope的變數中

(4)將value值儲存到target物件的屬性中。

(5)文字內容

將文字內容的資料儲存到target物件的屬性中

2.標籤用來顯示資料的內容,其格式語法有四種

(1)通過value屬性指定要顯示的值

(2)是否將value中的內容按照原樣輸出

(3)通過default屬性來設定預設值

(4)文字內容

通過文字內容設定預設的值

3.用來移除指定範圍的變數

程式設計客棧=gb2312" %>

remove標籤的使用

&uyblnlt;hr />

number:

number:

4.標籤用來執行流程控制

標籤有兩種格式

(1)沒有本體內容的

(2)有本體內容的

複製** **如下:

本體內容

5.標籤

choose標籤的使用

6.標籤

一種用來遍歷集合物件的成員

本地內容

一種是用來使語句迴圈執行指定的次數

程式設計客棧"username"] [varstatus="varstatusname"] [begin="begin"] [end="end"] [step="step"] >

本地內容

7.標籤,用來根據指定分隔符分割字串

本地內容

8.標籤,可以把靜態或者是動態的檔案包含到本身的jsp網頁中

本地內容

9.,用來傳遞引數

10.標籤,用來生成url

不帶引數的

帶引數的

標籤uybln

11.標籤,可以從乙個jsp頁面跳轉到另乙個其他的頁面上去

不帶引數的

帶引數的

標籤本文標題: jsp中一些jstl核心標籤用法總結

本文位址:

JSTL標籤庫(一)核心標籤庫

核心標籤庫 core 1.表示式操作 2.流程控制 3.迭代操作 4.url操作 1.表示式操作 標籤語法 功能說明 default escapexml false 用來顯示乙個表示式的結果 三個屬性都可以用el表示式 default為value沒有值時的輸出 分為帶本體和不帶本體 escapexm...

JSTL標籤庫(一)核心標籤庫

核心標籤庫 core 1.表示式操作 2.流程控制 3.迭代操作 4.url操作 1.表示式操作 標籤語法 功能說明 default escapexml false 用來顯示乙個表示式的結果 三個屬性都可以用el表示式 default為value沒有值時的輸出 分為帶本體和不帶本體 escapexm...

中一些標籤的常見用法

title標籤用來設定 標題,當其為預設狀態 未設定 時,當前網頁在瀏覽器中顯示的 標題為檔案的名稱.meta標籤通常有以下四種用法 1.設定網頁編碼,用於告訴瀏覽器當前網頁的編碼方式,防止亂碼 使用方法 2.設定網頁關鍵字,為搜尋引擎提供服務.使用方法 注意 name keywords 為固定寫法...