JSTL標(biāo)簽庫(kù)及常用標(biāo)簽介紹

jstl標(biāo)簽在編程時(shí)用起來(lái)非常方便,它能為程序員在編程時(shí)提高效率,因?yàn)閖stl標(biāo)簽庫(kù)是提供一系列JSP標(biāo)簽的集合,下面小編給大家具體介紹下JSTL標(biāo)簽庫(kù)及常用標(biāo)簽。

一、JSTL一共包含四大標(biāo)簽庫(kù)文章源自四五設(shè)計(jì)網(wǎng)-http://www.133122.cn/33128.html

1、core:核心標(biāo)簽庫(kù);文章源自四五設(shè)計(jì)網(wǎng)-http://www.133122.cn/33128.html

2、fmt:格式化標(biāo)簽庫(kù);文章源自四五設(shè)計(jì)網(wǎng)-http://www.133122.cn/33128.html

3、sql:數(shù)據(jù)庫(kù)標(biāo)簽庫(kù);文章源自四五設(shè)計(jì)網(wǎng)-http://www.133122.cn/33128.html

4、xml:xml標(biāo)簽庫(kù)。文章源自四五設(shè)計(jì)網(wǎng)-http://www.133122.cn/33128.html

二、使用taglib指令導(dǎo)入標(biāo)簽庫(kù)文章源自四五設(shè)計(jì)網(wǎng)-http://www.133122.cn/33128.html

除了JSP動(dòng)作標(biāo)簽外,使用其他第三方的標(biāo)簽庫(kù)都需要:文章源自四五設(shè)計(jì)網(wǎng)-http://www.133122.cn/33128.html

1、導(dǎo)jar包文章源自四五設(shè)計(jì)網(wǎng)-http://www.133122.cn/33128.html

2、在使用標(biāo)簽的JSP頁(yè)面中使用taglib指令導(dǎo)入標(biāo)簽庫(kù)文章源自四五設(shè)計(jì)網(wǎng)-http://www.133122.cn/33128.html

三、常用標(biāo)簽文章源自四五設(shè)計(jì)網(wǎng)-http://www.133122.cn/33128.html

1、out和set

JSTL標(biāo)簽庫(kù)及常用標(biāo)簽介紹-1

2、Remove

JSTL標(biāo)簽庫(kù)及常用標(biāo)簽介紹-2

3、Url

JSTL標(biāo)簽庫(kù)及常用標(biāo)簽介紹-3

4、if

if標(biāo)簽的test屬性必須是一個(gè)boolean類(lèi)型的值,如果test的值為true,那么執(zhí)行if標(biāo)簽的內(nèi)容,否則不執(zhí)行。

JSTL標(biāo)簽庫(kù)及常用標(biāo)簽介紹-4

5、choose

choose標(biāo)簽對(duì)應(yīng)Java中的if/else if/else結(jié)構(gòu)。when標(biāo)簽的test為true時(shí),會(huì)執(zhí)行這個(gè)when的內(nèi)容。當(dāng)所有when標(biāo)簽的test都為false時(shí),才會(huì)執(zhí)行otherwise標(biāo)簽的內(nèi)容。

JSTL標(biāo)簽庫(kù)及常用標(biāo)簽介紹-5

6、forEach

forEach當(dāng)前就是循環(huán)標(biāo)簽了,forEach標(biāo)簽有多種兩種使用方式:

使用循環(huán)變量,指定開(kāi)始和結(jié)束值,類(lèi)似for(int i=1;i<=10;i++){};

循環(huán)遍歷集合,類(lèi)似for(Object o:集合);

循環(huán)變量方式

JSTL標(biāo)簽庫(kù)及常用標(biāo)簽介紹-6

遍歷集合或數(shù)組

JSTL標(biāo)簽庫(kù)及常用標(biāo)簽介紹-7

遍歷List

JSTL標(biāo)簽庫(kù)及常用標(biāo)簽介紹-8

遍歷Map

JSTL標(biāo)簽庫(kù)及常用標(biāo)簽介紹-9

forEach標(biāo)簽還有一個(gè)屬性:varStatus,這個(gè)屬性用來(lái)指定接收“循環(huán)狀態(tài)”的變量名,例如:,這時(shí)就可以使用vs這個(gè)變量來(lái)獲取循環(huán)的狀態(tài)了。

以上就是JSTL標(biāo)簽庫(kù)及常用標(biāo)簽的介紹,它們實(shí)際操作起來(lái)并不難,而且合理使用這些jstl標(biāo)簽?zāi)軌蚩焖偻瓿蒍SP頁(yè)面的基本功能,提高編碼工作。

我的微信
微信掃一掃
weinxin
我的微信
惠生活福利社
微信掃一掃
weinxin
我的公眾號(hào)
 

發(fā)表評(píng)論

匿名網(wǎng)友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

拖動(dòng)滑塊以完成驗(yàn)證