日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

jstl核心标签使用

發布時間:2025/4/5 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jstl核心标签使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

JSTL 核心標簽庫標簽共有13個,功能上分為4類:

1.表達式控制標簽:outsetremovecatch

2.流程控制標簽:ifchoosewhenotherwise

3.循環標簽:forEachforTokens

4.URL操作標簽:importurlredirect

1.out

?

屬性名

是否支持EL

屬性類型

屬 性 描 述

value

true

Object

指定要輸出的內容

escapeXml

true

Boolean

指定是否將>、<、&、'、" 等特殊字符進行HTML編碼轉換后再進行輸出。默認值為true

default

true

Object

指定如果value屬性的值為null時所輸出的默認值

2.set

?

屬性名

是否支持EL

屬性類型

屬 性 描 述

value

true

Object

用于指定屬性值

var

false

String

用于指定要設置的Web域屬性的名稱

scope

false

String

用于指定屬性所在的Web域

target

true

Object

用于指定要設置屬性的對象,這個對象必須是JavaBean對象或java.util.Map對象

property

true

string

用于指定當前要為對象設置的屬性名稱

3.if

?

屬性名

是否支持EL

屬性類型

屬 性 描 述

test

true

boolean

決定是否處理標簽體中的內容的條件表達式

var

false

String

用于指定將test屬性的執行結果保存到某個Web域中的某個屬性的名稱

scope

false

String

指定將test屬性的執行結果保存到哪個Web域中

4.foreach

?

屬性名

是否支持EL

屬性類型

屬 性 描 述

var

false

String

指定將當前迭代到的元素保存到page這個Web域中的屬性名稱

items

true

任何支持的類型

將要迭代的集合對象

varStatus

false

String

指定將代表當前迭代狀態信息的對象保存到page這個Web域中的屬性名稱

begin

true

int

如果指定items屬性,就從集合中的第begin個元素開始進行迭代,begin的索引值從0開始編號;如果沒有指定items屬性,就從begin指定的值開始迭代,直到end值時結束迭代

end

true

int

參看begin屬性的描述

step

true

int

指定迭代的步長,即迭代因子的迭代增量

5.forTokens

?

?

?

屬性名

是否支持EL

屬性類型

屬 性 描 述

var

false

String

指定將當前迭代出的子字符串保存到page這個Web域中的屬性名稱

items

true

String

將要迭代的字符串

delims

true

String

指定一個或多個分隔符

varStatus

false

String

指定將代表當前迭代狀態信息的對象保存到page這個Web域中的屬性名稱,代表當前迭代的狀態信息的對象的類型為javax.servlet.jsp.jstl.core.LoopTagStatus,從JSTL規范中可以查看這個類的詳細信息

begin

true

int

指定從第begin個子字符串開始進行迭代,begin的索引值從0開始編號

end

true

int

指定迭代到第begin個子字符串,begin的索引值從0開始編號

step

true

int

指定迭代的步長,即每次迭代后的迭代因子增量

?

6.url

?

?

?

屬性名

是否支持EL

屬性類型

value

true

String

指定要構造的URL

context

true

String

當要使用相對路徑導入同一個服務器下的其他WEB應用程序中的URL地址時,context屬性指定其他WEB應用程序的名稱

var

false

String

指定將構造出的URL結果保存到Web域中的屬性名稱

scope

false

String

指定將構造出的URL結果保存到哪個Web域中

?

7.import

?

屬性名

是否支持EL

屬性類型

url

true

String

指定要導入的資源的URL地址

context

true

String

使用相對路徑導入同一個服務器下的其他WEB應用程序中的資源時,context屬性指定其他WEB應用程序的

var

false

String

指定將導入的資源內容保存到Web域中的屬性名稱

scope

false

String

指定將導入的資源內容保存到哪個Web域中

charEncoding

true

String

將導資源內容轉換成字符串時所使用的字符編碼

varReader

false

String

指定將導入的資源內容保存到page域中的一個java.io.Reader對象中,varReader屬性指定了該Reader對象在page這個Web域中的屬性名稱

8.redirect

?

屬性名

是否支持EL

屬性類型

url

true

String

指定轉發或重定向目標資源的URL地址

context

true

String

使用相對路徑重定向到同一個服務器下的其他WEB應用程序中的資源時,context屬性指定其他WEB應用程序的

?

?

?

?

?

?

?

?

?

?

屬性名

是否支持EL

屬性類型

url

true

String

指定要導入的資源的URL地址

context

true

String

使用相對路徑導入同一個服務器下的其他WEB應用程序中的資源時,context屬性指定其他WEB應用程序的

var

false

String

指定將導入的資源內容保存到Web域中的屬性名稱

scope

false

String

指定將導入的資源內容保存到哪個Web域中

charEncoding

true

String

將導資源內容轉換成字符串時所使用的字符編碼

varReader

false

String

指定將導入的資源內容保存到page域中的一個java.io.Reader對象中,varReader屬性指定了該Reader對象在page這個Web域中的屬性名稱

?

轉載于:https://www.cnblogs.com/davidwang456/archive/2013/06/09/3118725.html

總結

以上是生活随笔為你收集整理的jstl核心标签使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。