JSTL標籤庫中常用標籤之Core標籤

輸出標籤:<c:outvalue="value" escapeXml=”{true|false}” default="default value"></c:out>

屬性:value--表示要顯示的值;可以是字符串,也可以是EL表達式

escapeXml--是否轉換特殊字符[默認是true]

default--當value中的對象空時的默認顯示

變量賦值標籤:<c:setvar="" value="" target="" property=""scope=""></c:set>

屬性:var--變量名

value--值

target--目標對象,可以是javaBean,集合對象

property--指定到目標對象的屬性

scope--變量的作用範圍[page(默認),request,session,application]

移除變量標籤:<c:removevar=""></c:remove>

屬性:Var—變量名

捕獲異常標籤:<c:catsh></c:catch>

屬性:var--變量,用於存儲異常信息

條件表達式標籤:

<c:if test="" var=”” scope=””></c:if>

屬性:test--條件表達式

var--變量表示條件表達式的值

scope--變量範圍

<c:choose test=”{true|flse}”></c:choose>

屬性:test:決定是否處理標籤體內容

<c:otherwise>其他情況</c:otherwise>

循環標籤:<c:forEach var=”” begin=”” items=”” begin=”” end=”” sep=””varStatus=””></c:forEach>

屬性:items--循環類型

var--循環變量

begin--循環起始位置(從0算起)

end--循環結束位置·                            

sep--每次循環的步長

varStatus--循環狀態[索引:index,計數:count,是否是首次循環:first ,是否是末次循環:last]

字符串分割循環:<c:forTokensvar=”” items=”” delims =”” begin=”” end=”” sep=”” varStatus=”” ></c:forTokens>

屬性:iterms--循環對象

delims--分割字符

var--循環變量

begin,end,step,varStatus同forEach標籤

文件導入標籤:<c:importurl="" charEncoding =””></c:import>

屬性:url--被導入資源的路徑

charEncoding--被導入文件的編碼格式

說明:該標籤不僅可導入本站的靜態文件還可導入不同站點的資源文件

<c:redirect url=""></c:redirect>

重定向標籤:<c:url></c:url>

生成url地址標籤

發佈了62 篇原創文章 · 獲贊 7 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章