版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、jstl標(biāo)簽及其屬性【 JSTL core 】catch標(biāo)簽作用 : 捕獲任何頁(yè)面執(zhí)行異常,類(lèi)似trycath屬性 var: 可以設(shè)置一個(gè)獲取異常信息的變量,非必須,不可用EL 表達(dá)式choose 標(biāo)簽作用 : 類(lèi)似于 switch ,分支選擇,與when 和 otherwise標(biāo)簽配合實(shí)現(xiàn)if標(biāo)簽作用 : 類(lèi)似 if ,條件判斷語(yǔ)句屬性 test:判斷字句,必選,可用EL 表達(dá)式,必須為boolean 型import標(biāo)簽作用 : 類(lèi)似 include ,可以包含其他頁(yè)面 ( 不確定 )屬性 url:頁(yè)面地址,必選,可用EL 表達(dá)式。屬性 var: 導(dǎo)入內(nèi)容可存放入這個(gè)變量 ( 不確定 ) ,
2、非必選,不可用 EL表達(dá)式。屬性 scope:var 的作用范圍 ( 不確定 ) ,非必選,不可用 EL 表達(dá)式。 屬性 varReader: 可以用于讀取導(dǎo)入內(nèi)容的 Reader( 不確定 ) ,非必選,不可用 EL表達(dá)式。屬性context:(未知其作用) ,非必選,可用EL 表達(dá)式。屬性charEncoding:讀入內(nèi)容使用的編碼格式,非必選,可用EL表達(dá)式。forEach標(biāo)簽作用 : 迭代器,支持多種數(shù)據(jù)集合屬性 items: 需要迭代的數(shù)據(jù)集合,非必選,可用EL表達(dá)式。屬性 begin: 迭代起點(diǎn),非必選,可用EL 表達(dá)式,必須為int類(lèi)型 屬性 end: 迭代終點(diǎn),非必選,可用 E
3、L 表達(dá)式,必須為 int類(lèi)型 屬性 step: 迭代步長(zhǎng),非必選,可用EL表達(dá)式,必須為 int類(lèi)型 屬性 var: 當(dāng)前迭代獲得的對(duì)象變量,非必選,不可用EL表達(dá)式屬性 varStatus:迭代狀態(tài),非必選,不可用EL 表達(dá)式forTokens標(biāo)簽作用 : 依據(jù)分割標(biāo)記 Token 迭代一個(gè)字符串 ( 不確定 )屬性 items: 需要迭代的字符串,必選,可用 EL 表達(dá)式。必須是 String 類(lèi)型屬性 delims: 分割標(biāo)記集合, ( 沒(méi)搞明白多個(gè)分割標(biāo)記怎么在一個(gè)字符串里集合,難道用正則 ) ,必選,可用 EL 表達(dá)式。必須是String類(lèi)型。屬性 begin: 迭代起點(diǎn),非必選,
4、可用EL 表達(dá)式,必須為int類(lèi)型 屬性 end:迭代終點(diǎn),非必選,可用EL 表達(dá)式,必須為 int類(lèi)型 屬性 step: 迭代步長(zhǎng),非必選,可用 EL 表達(dá)式,必須為 int類(lèi)型 屬性 var: 當(dāng)前迭代獲得的對(duì)象變量,非必選,不可用 EL 表達(dá)式 屬性 var: 當(dāng)前迭代獲得的對(duì)象變量,非必選,不可用達(dá)式 屬性 varStatus:迭代狀態(tài),非必選,不可用EL 表達(dá)式out標(biāo)簽作用 : 與<%=.%>基本相同EL 表屬性 value: 要輸出的內(nèi)容,必選,可用EL 表達(dá)式屬性 default:如果 value 為 null ,則輸出該默認(rèn)值,非必選,可用EL 表達(dá)式屬性 esc
5、apeXml: 是否進(jìn)行 html encode 迭代狀態(tài),非必選,可用EL表達(dá)式,默認(rèn)為 trueotherwise標(biāo)簽作用 : 配合 choose 標(biāo)簽,與 when相對(duì)應(yīng),所有的when都不匹配則進(jìn)入,相當(dāng)于 switch 的 default 分支param 標(biāo)簽作用 : 為 import增加一個(gè)參數(shù) ( 不確定 ) ,最終形成 querystring變量 屬性name:參數(shù)名,必選,可用EL 表達(dá)式屬性value:參數(shù)值,非必選,可用EL表達(dá)式redirect標(biāo)簽作用 : 重定向,等同于response.sendRedirect()屬性u(píng)rl:重定向地址,非必選,可用 EL 表達(dá)式屬性
6、 context:(未知其作用 ) ,非必選,可用EL 表達(dá)式。remove標(biāo)簽作用: 未知屬性var:(未知其作用) ,必選,不可用EL 表達(dá)式。屬性scope: 變量作用域,非必選,不可用EL表達(dá)式。set標(biāo)簽作用 : 設(shè)置一個(gè)變量屬性 var: 變量名,非必選,不可用EL表達(dá)式。屬性 value: 變量值,非必選,可用EL表達(dá)式。屬性 target:可以對(duì)一個(gè) bean 對(duì)象進(jìn)行字段賦值,非必選,可用EL表達(dá)式。屬性 property:bean對(duì)象的某個(gè)屬性,非必選,可用EL 表達(dá)式。屬性 scope: 變量作用域,非必選,不可用EL 表達(dá)式。url標(biāo)簽作用 : 構(gòu)造一個(gè)鏈接地址,可附帶
7、querystring屬性 var: 構(gòu)造 url用的變量,非必選,不可用 EL 表達(dá)式。 屬性 scope: 變量作用域,非必選,不可用 EL表達(dá)式。屬性 value: 構(gòu)造的 url 值,非必選,可用EL表達(dá)式。屬性 context:變量作用域,非必選,可用EL表達(dá)式。when 標(biāo)簽作用 : 配合 choose 標(biāo)簽,匹配分支,相當(dāng)于switch 的 case 分支 屬性 test:判斷字句,必選,可用EL 表達(dá)式,必須為boolean 型遺留問(wèn)題 :core 庫(kù)有 c.tld、 c-1_0.tld、c-1_0-rt.tld,我簡(jiǎn)單看了一下,c.tld是 JSTL 1.1 ,其他兩個(gè)是 J
8、STL 1.0 ,但是在 TSTL的定義庫(kù)文件夾里,他們都在,不知道是協(xié)同工作的,還是 1.1 會(huì)覆蓋 1.0 的,這個(gè)有待驗(yàn)證【 JSTL fmt 】requestEncoding標(biāo)簽作用 : 定義 request 字符集,相當(dāng)于 request.setCharacterEncoding();屬性 value: 字符集名稱,非必選,可用EL 表達(dá)式setLocale標(biāo)簽作用 : 估計(jì)是用來(lái)設(shè)置區(qū)域的,為了國(guó)際化多語(yǔ)言支持( 不確定 ) 屬性 value: 必選,可用EL 表達(dá)式屬性variant:非必選,不可用EL 表達(dá)式屬性scope: 非必選,不可用EL表達(dá)式timeZone標(biāo)簽作用 :
9、 設(shè)定時(shí)區(qū),直接影響所有跟時(shí)間日期操作有關(guān)的方法。屬性value:時(shí)區(qū)值,格式依據(jù)java定義,如GMT-8,必選,可用EL表達(dá)式setTimeZone標(biāo)簽作用 : 貌似把timezone存入配置的功能(不確定)屬性value:必選,可用EL 表達(dá)式屬性 var: 非必選,不可用EL 表達(dá)式屬性 scope: 非必選,不可用EL表達(dá)式bundle標(biāo)簽作用 : 貌似調(diào)用資源簇的標(biāo)簽,具體使用方法不詳 ( 不確定 ) 屬性 basename:必選,可用 EL 表達(dá)式屬性 prefix:非必選,可用 EL 表達(dá)式setBundle標(biāo)簽作用 : 貌似把 bundle 存入配置的功能 ( 不確定 ) 屬
10、性 basename:必選,可用 EL表達(dá)式屬性 var: 非必選,不可用EL 表達(dá)式屬性 scope: 非必選,不可用EL表達(dá)式message 標(biāo)簽作用 : 一個(gè)本地化支持的映射表( 不確定 )屬性 key: 映射鍵值,非必選,可用EL表達(dá)式屬性 bundle: 使用方法未知,非必選,可用 EL 表達(dá)式 屬性 var: 非必選,不可用屬性 scope: 非必選,不可用EL表達(dá)式EL表達(dá)式param標(biāo)簽作用: 未知屬性 value: 非必選,不可用EL表達(dá)式formatNumber 標(biāo)簽作用 : 格式化數(shù)字屬性 value: 需要格式化的數(shù)字,非必選,可用EL 表達(dá)式屬性 type: 設(shè)定數(shù)字
11、被格式化為那種類(lèi)型(number, currency, percentage)非必選,可用 EL 表達(dá)式,屬性 pattern:格式化樣式,非必選,可用EL表達(dá)式屬性 currencyCode:ISO 4217格式貨幣代碼,僅在type=currency有效 屬性currencySymbol:貨幣符號(hào),僅在type=currency有效屬性groupingUsed:格式化結(jié)果分組,可能是以千位加逗號(hào)那種(不確定)屬性maxIntegerDigits:最大整數(shù)位數(shù),非必選,可用EL 表達(dá)式屬性minIntegerDigits:最小整數(shù)位數(shù),非必選,可用EL 表達(dá)式屬性maxFractionDig
12、its:最大小數(shù)位數(shù),非必選,可用EL 表達(dá)式屬性minFractionDigits:最小小數(shù)位數(shù),非必選,可用EL 表達(dá)式屬性var:存放結(jié)果的變量,非必選,不可用EL 表達(dá)式屬性scope: 非必選,不可用EL表達(dá)式parseNumber標(biāo)簽作用 : 從字符串解析數(shù)字,可解析number, currency, percentage屬性value:用于解析的值,非必選,可用EL表達(dá)式屬性type:設(shè)定解析目標(biāo)類(lèi)型(number, currency, percentage)非必選,可用EL 表達(dá)式屬性 pattern:格式化樣式,非必選,可用EL 表達(dá)式屬性 parseLocale: 默認(rèn)地區(qū)
13、化格式,非必選,可用EL表達(dá)式屬性integerOnly:是否近解析證書(shū)部分,非必選,可用EL 表達(dá)式屬性 var:存放解析結(jié)果的變量,非必選,不可用EL 表達(dá)式屬性scope: 非必選,不可用EL表達(dá)式formatDate標(biāo)簽作用 : 格式化日期、時(shí)間屬性 value: 需要格式化日期時(shí)間值 , 必選,可用 EL表達(dá)式屬性 type: 設(shè)定解析目標(biāo)類(lèi)型 (date , time,both),非必選,可用EL表達(dá)式屬性 dateStyle:預(yù)定義日期樣式,遵循語(yǔ)法,僅 type 為date 或 both有效,非必選,可用EL 表達(dá)式屬性 timeStyle:預(yù)定義時(shí)間樣式,遵循語(yǔ)法,僅 typ
14、e為 time 或 both有效,非必選,可用 EL 表達(dá)式屬性 pattern:自定義樣式,非必選,可用EL表達(dá)式屬性 timeZone: 時(shí)區(qū)定義,非必選,可用EL 表達(dá)式屬性 var: 存放結(jié)果的變量,非必選,不可用EL 表達(dá)式屬性 scope: 非必選,不可用EL表達(dá)式parseDate標(biāo)簽作用 : 從字符串解析日期時(shí)間屬性 value: 用于解析的值,非必選,可用EL表達(dá)式屬性 type: 設(shè)定解析目標(biāo)類(lèi)型 (date , time,both),非必選,可用EL表達(dá)式屬性 dateStyle:預(yù)定義日期樣式,遵循語(yǔ)法,僅 type 為date 或 both 有效,非必選,可用EL 表
15、達(dá)式屬性 timeStyle:預(yù)定義時(shí)間樣式,遵循語(yǔ)法,僅 type為 time 或 both 有效,非必選,可用EL 表達(dá)式屬性 pattern:自定義樣式,非必選,可用EL表達(dá)式屬性 timeZone: 時(shí)區(qū)定義,非必選,可用EL 表達(dá)式屬性 parseLocale: 默認(rèn)地區(qū)化格式,非必選,可用EL表達(dá)式屬性 var: 存放結(jié)果的變量,非必選,不可用EL 表達(dá)式屬性 scope: 非必選,不可用EL表達(dá)式【 JSTL sql 】transaction標(biāo)簽作用 : 開(kāi)啟一個(gè)數(shù)據(jù)庫(kù)執(zhí)行事務(wù)屬性 dataSource: 設(shè)置數(shù)據(jù)源,可以是JNDI 或 JDBC,非必選,可用 EL 表達(dá)式屬性
16、isolation:事務(wù)隔離級(jí)別,如果不設(shè)定,則使用數(shù)據(jù)源自身設(shè)置,非必選,可用 EL 表達(dá)式query 標(biāo)簽作用 : 執(zhí)行一個(gè)查詢語(yǔ)句,可以使用sql 屬性值,或標(biāo)簽體內(nèi)容作為sql 語(yǔ)句。 屬性 var: 存放 Result 結(jié)果集的變量,必選,不可用 EL 表達(dá)式屬性 scope:非必選,不可用EL 表達(dá)式屬性 sql:sql語(yǔ)句,非必選,可用EL 表達(dá)式屬性 dataSource: 設(shè)置數(shù)據(jù)源,可以是JNDI 或 JDBC,非必選,可用 EL 表達(dá)式屬性 startRow: 啟示結(jié)果集索引,如果不設(shè)置則從0 開(kāi)始 ( 是否是從 BOF呢 ,) ,非必選,可用 EL 表達(dá)式屬性 maxR
17、ows:最大結(jié)果集數(shù)量, -1 或未設(shè)置則返回所有,非必選,不可用EL表達(dá)式update 標(biāo)簽作用 : 執(zhí)行一個(gè)更新語(yǔ)句,可以使用sql 屬性值,或標(biāo)簽體內(nèi)容作為sql 語(yǔ)句。 屬性 var: 存放更新數(shù)量值的變量,必須為int類(lèi)型,非必選,不可用EL表達(dá)式 屬性 scope: 非必選,不可用EL 表達(dá)式屬性 sql:sql語(yǔ)句,非必選,可用EL 表達(dá)式屬性 dataSource: 設(shè)置數(shù)據(jù)源,可以是JNDI 或 JDBC,非必選,可用 EL 表達(dá)式param 標(biāo)簽作用 : 為 SQL語(yǔ)句添加參數(shù)值,泛類(lèi)型屬性 value: 參數(shù)值,非必選,可用EL表達(dá)式dateParam 標(biāo)簽作用 : 為
18、SQL語(yǔ)句添加日期時(shí)間類(lèi)型參數(shù)值(DATE, TIME, or TIMESTAMP) 屬性value:參數(shù)值,必選,可用EL 表達(dá)式屬性type:明確參數(shù)類(lèi)型(date,time,timestamp),非必選,可用EL表達(dá)式setDataSource標(biāo)簽作用 : 建立一個(gè)數(shù)據(jù)源屬性 var: 存放建立的數(shù)據(jù)源的變量,非必選,不可用EL 表達(dá)式屬性 scope: 非必選,不可用EL表達(dá)式屬性 dataSource: 設(shè)置數(shù)據(jù)源,可以是JNDI 或 JDBC,非必選,可用 EL 表達(dá)式屬性 driver:設(shè)置 JDBC驅(qū)動(dòng),非必選,可用EL 表達(dá)式屬性 url:設(shè)置數(shù)據(jù)庫(kù)訪問(wèn)串,非必選,可用EL
19、表達(dá)式屬性u(píng)ser:設(shè)置數(shù)據(jù)庫(kù)訪問(wèn)用戶名,非必選,可用EL 表達(dá)式屬性password: 設(shè)置數(shù)據(jù)庫(kù)訪問(wèn)密碼,非必選,可用EL表達(dá)式【 JSTL XML】尚未學(xué)習(xí)【 JSTL functions】contains函數(shù)作用 : 測(cè)定一個(gè)字符串內(nèi)是否包含另一個(gè)字符串,大小寫(xiě)敏感定義示例 :<c:iftest="$fn:contains(name, searchString)">containsIgnoreCase函數(shù)作用 : 測(cè)定一個(gè)字符串內(nèi)是否包含另一個(gè)字符串,大小寫(xiě)不敏感定義示例 :<c:if test="$fn:containsIgnoreCa
20、se (name, searchString)">endsWith 函數(shù)作用 : 測(cè)定一個(gè)字符串是否由另一個(gè)字符串作為結(jié)尾,大小寫(xiě)敏感定義test="$fn:endsWith(filename, ".txt")">示例 :<c:ifescapeXml函數(shù)作用 : 多內(nèi)容進(jìn)行xml encode(html encode,)定義示例 :$fn:escapeXml(param:info)indexOf函數(shù)作用 : 查找一個(gè)字符串在另一個(gè)字符串中的位置定義示例 :$fn:indexOf(name, "-")join函數(shù)作用 : 將一個(gè)字符串加入到一個(gè)字符串?dāng)?shù)組的每個(gè)元素之間,并組合成新的字符串。定義示例 :$fn:join(array, "") length 函數(shù)作用 : 取得一個(gè)集合中的元素個(gè)數(shù),或者一個(gè)字符串的長(zhǎng)度。定義示例 :You have $fn:length(shoppingCducts) in your shoppingcart.replace函數(shù)作用 : 替換操作,多個(gè)命中時(shí)會(huì)全部進(jìn)行替換,相當(dāng)于replaceAll定義示例 :$fn:replace(text, "-", &q
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 邯鄲市電商產(chǎn)業(yè)園租賃合同
- 城市改造環(huán)境管理辦法
- 綠化設(shè)計(jì)合同樣本
- 2024年標(biāo)準(zhǔn)林地租賃協(xié)議一
- 石材買(mǎi)賣(mài)合同
- 福建省泉州市2023-2024學(xué)年高二上學(xué)期1月期末教學(xué)質(zhì)量監(jiān)測(cè)數(shù)學(xué)試題(解析版)
- 2024年農(nóng)民田地租賃與農(nóng)村民宿項(xiàng)目合作意向書(shū)3篇
- 電器賣(mài)場(chǎng)租賃合同模板
- 科技公司前臺(tái)管理辦法
- 潞安職業(yè)技術(shù)學(xué)院《國(guó)民經(jīng)濟(jì)核算》2023-2024學(xué)年第一學(xué)期期末試卷
- 普通胃鏡早期胃癌的診斷PPT課件
- DG∕T 154-2022 熱風(fēng)爐
- 鐵路建設(shè)項(xiàng)目施工企業(yè)信用評(píng)價(jià)辦法(鐵總建設(shè)〔2018〕124號(hào))
- 模具報(bào)價(jià)表精簡(jiǎn)模板
- 抽樣檢驗(yàn)培訓(xùn)教材(共47頁(yè)).ppt
- 時(shí)光科技主軸S系列伺服控制器說(shuō)明書(shū)
- 通用帶式輸送機(jī)TD75或DT型出廠檢驗(yàn)要求及記錄
- 高考英語(yǔ)單項(xiàng)選擇題題庫(kù)題
- lonely-planet-PDF-大全
- 成人大專畢業(yè)生自我鑒定
- 汽車(chē)轉(zhuǎn)向系統(tǒng)設(shè)計(jì)規(guī)范
評(píng)論
0/150
提交評(píng)論