日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

jstl核心标签使用

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

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

1.表達式控制標簽:outsetremovecatch

2.流程控制標簽:ifchoosewhenotherwise

3.循環(huán)標簽:forEachforTokens

4.URL操作標簽:importurlredirect

1.out

?

屬性名

是否支持EL

屬性類型

屬 性 描 述

value

true

Object

指定要輸出的內(nèi)容

escapeXml

true

Boolean

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

default

true

Object

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

2.set

?

屬性名

是否支持EL

屬性類型

屬 性 描 述

value

true

Object

用于指定屬性值

var

false

String

用于指定要設(shè)置的Web域?qū)傩缘拿Q

scope

false

String

用于指定屬性所在的Web域

target

true

Object

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

property

true

string

用于指定當(dāng)前要為對象設(shè)置的屬性名稱

3.if

?

屬性名

是否支持EL

屬性類型

屬 性 描 述

test

true

boolean

決定是否處理標簽體中的內(nèi)容的條件表達式

var

false

String

用于指定將test屬性的執(zhí)行結(jié)果保存到某個Web域中的某個屬性的名稱

scope

false

String

指定將test屬性的執(zhí)行結(jié)果保存到哪個Web域中

4.foreach

?

屬性名

是否支持EL

屬性類型

屬 性 描 述

var

false

String

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

items

true

任何支持的類型

將要迭代的集合對象

varStatus

false

String

指定將代表當(dāng)前迭代狀態(tài)信息的對象保存到page這個Web域中的屬性名稱

begin

true

int

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

end

true

int

參看begin屬性的描述

step

true

int

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

5.forTokens

?

?

?

屬性名

是否支持EL

屬性類型

屬 性 描 述

var

false

String

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

items

true

String

將要迭代的字符串

delims

true

String

指定一個或多個分隔符

varStatus

false

String

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

begin

true

int

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

end

true

int

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

step

true

int

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

?

6.url

?

?

?

屬性名

是否支持EL

屬性類型

value

true

String

指定要構(gòu)造的URL

context

true

String

當(dāng)要使用相對路徑導(dǎo)入同一個服務(wù)器下的其他WEB應(yīng)用程序中的URL地址時,context屬性指定其他WEB應(yīng)用程序的名稱

var

false

String

指定將構(gòu)造出的URL結(jié)果保存到Web域中的屬性名稱

scope

false

String

指定將構(gòu)造出的URL結(jié)果保存到哪個Web域中

?

7.import

?

屬性名

是否支持EL

屬性類型

url

true

String

指定要導(dǎo)入的資源的URL地址

context

true

String

當(dāng)使用相對路徑導(dǎo)入同一個服務(wù)器下的其他WEB應(yīng)用程序中的資源時,context屬性指定其他WEB應(yīng)用程序的

var

false

String

指定將導(dǎo)入的資源內(nèi)容保存到Web域中的屬性名稱

scope

false

String

指定將導(dǎo)入的資源內(nèi)容保存到哪個Web域中

charEncoding

true

String

將導(dǎo)資源內(nèi)容轉(zhuǎn)換成字符串時所使用的字符編碼

varReader

false

String

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

8.redirect

?

屬性名

是否支持EL

屬性類型

url

true

String

指定轉(zhuǎn)發(fā)或重定向目標資源的URL地址

context

true

String

當(dāng)使用相對路徑重定向到同一個服務(wù)器下的其他WEB應(yīng)用程序中的資源時,context屬性指定其他WEB應(yīng)用程序的

?

?

?

?

?

?

?

?

?

?

屬性名

是否支持EL

屬性類型

url

true

String

指定要導(dǎo)入的資源的URL地址

context

true

String

當(dāng)使用相對路徑導(dǎo)入同一個服務(wù)器下的其他WEB應(yīng)用程序中的資源時,context屬性指定其他WEB應(yīng)用程序的

var

false

String

指定將導(dǎo)入的資源內(nèi)容保存到Web域中的屬性名稱

scope

false

String

指定將導(dǎo)入的資源內(nèi)容保存到哪個Web域中

charEncoding

true

String

將導(dǎo)資源內(nèi)容轉(zhuǎn)換成字符串時所使用的字符編碼

varReader

false

String

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

?

轉(zhuǎn)載于:https://www.cnblogs.com/davidwang456/archive/2013/06/09/3118725.html

總結(jié)

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

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。