日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

jstl

 天天new 2013-05-05

1<c:out>標(biāo)簽

【功能】:用來顯示數(shù)據(jù)對象(字符串、表達式)的內(nèi)容或結(jié)果。

<c:out value=”字符串”>

<c:out value=”EL表達式”>

<c:set>標(biāo)簽

功能:主要用于將變量存取于JSP范圍中或JavaBean屬性中。

2.<c:set>標(biāo)簽的編寫共有4種語法格式。

語法1:存值,把一個值放在指定(page、session等)的map中。

<c:set value=”1” var=”name1” [scope=”page|request|session|application”]>

含義:把一個變量名為name1值為“值1”的變量存儲在指定的scope范圍內(nèi)。

語法2

<c:set var=”name2” [scope=”page|request|session|application”]>

2

</c:set>

含義:把一個變量名為name2,值為值2的變量存儲在指定的scope范圍內(nèi)。

語法3

<c:set value=”3” target=”JavaBean對象” property=”屬性名”/>

含義:把一個值為“值3”賦值給指定的JavaBean的屬性名。相當(dāng)與setter()方法。

語法4

<c:set target=”JavaBean對象” property=”屬性名”>

4

</c:set>

含義:把一個值4賦值給指定的JavaBean的屬性名。


3<c:remove>標(biāo)簽

<c:remove>標(biāo)簽主要用來從指定的JSP范圍內(nèi)移除指定的變量。

4<c:catch>標(biāo)簽

用來處理JSP頁面中產(chǎn)生的異常,并將異常信息存儲。

5.<c:if>標(biāo)簽

<c:if>同程序中的if作用相同,用來實現(xiàn)條件控制。

<c:if test=”條件1” var=”name” [scope=”page|request|session|application”]>

6<c:choose>、<c:when><c:otherwise>標(biāo)簽

3個標(biāo)簽通常情況下是一起使用的,<c:choose>標(biāo)簽作為<c:when><c:otherwise>標(biāo)簽的父標(biāo)簽來使用。

【語法1】:

<c:choose>

         <c:when>

…..//業(yè)務(wù)邏輯1

         <c:otherwise>

…..//業(yè)務(wù)邏輯2

         <c:otherwise>

….//業(yè)務(wù)邏輯3

</c:choose>

7.1<c:forEach>標(biāo)簽

該標(biāo)簽根據(jù)循環(huán)條件遍歷集合(Collection)中的元素。

【語法】:

<c:forEach var=”name” items=”Collection” varStatus=”StatusName” begin=”begin” end=”end” step=”step”>

本體內(nèi)容

</c:forEach>

【參數(shù)解析】:

1var設(shè)定變量名用于存儲從集合中取出元素。

2items指定要遍歷的集合。

3varStatus設(shè)定變量名,該變量用于存放集合中元素的信息。    

4beginend用于指定遍歷的起始位置和終止位置(可選)。

5step指定循環(huán)的步長。

arStatus4個狀態(tài)

屬性名

類型

說明

index

int

當(dāng)前循環(huán)的索引值

count

int

循環(huán)的次數(shù)

frist

boolean

是否為第一個位置

last

boolean

是否為第二個位置


<c:forTokens>

該標(biāo)簽用于瀏覽字符串,并根據(jù)指定的字符將字符串截取。

語法:

<c:forTokens items=”strigOfTokens” delims=””delimiters [var=”name” begin=”begin” end=”end” step=”len” varStatus=”statusName”] >

【參數(shù)說明】

1items指定被迭代的字符串。

2delims指定使用的分隔符。

3var指定用來存放遍歷到的成員。

4begin指定遍歷的開始位置(int型從取值0開始)。

5end指定遍歷結(jié)束的位置(int型,默認(rèn)集合中最后一個元素)。

6step遍歷的步長(大于0的整型)。

7varStatus存放遍歷到的成員的狀態(tài)信息。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多