freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

尚學(xué)堂-馬士兵struts2教學(xué)視頻之struts2學(xué)習(xí)筆記-資料下載頁

2025-04-16 22:53本頁面
  

【正文】 :property value=@@s()//li li訪問靜態(tài)屬性:s:property value=@@STR//li li訪問Math類的靜態(tài)方法:s:property value=@@max(2,3) //li hr / li訪問普通類的構(gòu)造方法:s:property value=new (8)//li%返回對(duì)象的toString()生成的數(shù)據(jù)% hr / li訪問List:s:property value=users//li li訪問List中某個(gè)元素:s:property value=users[1]//li li訪問List中元素某個(gè)屬性的集合:s:property value=users.{age}//li li訪問List中元素某個(gè)屬性的集合中的特定值:s:property value=users.{age}[0]/ | s:property value=users[0].age//li li訪問Set:s:property value=dogs//li li訪問Set中某個(gè)元素:s:property value=dogs[1]//li li訪問Map:s:property value=dogMap//li li訪問Map中某個(gè)元素:s:property value=/ | s:property value=dogMap[39。dog10139。]/ | s:property value=dogMap[\dog101\]//li li訪問Map中所有的key:s:property value=//li li訪問Map中所有的value:s:property value=//li li訪問容器的大?。簊:property value=()/ | s:property value=/ /li hr / li投影(過濾):s:property value=users.{?==1}[0]//li li投影:s:property value=users.{^1}.{age}//li%頭一個(gè) % li投影:s:property value=users.{$1}.{age}//li%最后一個(gè)% li投影:s:property value=users.{$1}.{age} == null//li hr / li[]:s:property value=[0].username//li%值堆棧中的對(duì)象(Object),從上開始的第0個(gè)至堆棧底對(duì)象 % /ol s:debug/s:debug訪問后服務(wù)器返回給客戶端的結(jié)果:1. 訪問值棧中的action的普通屬性: username = u 2. 訪問值棧中對(duì)象的普通屬性(get set方法):9 | 9 | 9 | wrong: 3. 訪問值棧中對(duì)象的普通屬性(get set方法): 4. 訪問值棧中對(duì)象的普通方法:1 5. 訪問值棧中對(duì)象的普通方法: 6. 訪問值棧中action的普通方法:hello 7. 訪問靜態(tài)方法:static method 8. 訪問靜態(tài)屬性:STATIC STRING 9. 訪問Math類的靜態(tài)方法:3 10. 訪問普通類的構(gòu)造方法:user8 11. 訪問List:[user1, user2, user3] 12. 訪問List中某個(gè)元素:user2 13. 訪問List中元素某個(gè)屬性的集合:[1, 2, 3] 14. 訪問List中元素某個(gè)屬性的集合中的特定值:1 | 1 15. 訪問Set:[dog: dog1, dog: dog2, dog: dog3] 16. 訪問Set中某個(gè)元素: !—沒有顯示是因?yàn)樵赟et中沒有排序就不存在的用下標(biāo)訪問了17. 訪問Map:{dog102=dog: dog102, dog101=dog: dog101, dog100=dog: dog100} 18. 訪問Map中某個(gè)元素:dog: dog101 | dog: dog101 | dog: dog101 19. 訪問Map中所有的key:[dog102, dog101, dog100] 20. 訪問Map中所有的value:[dog: dog102, dog: dog101, dog: dog100] 21. 訪問容器的大?。? | 3 22. 投影(過濾):user1 23. 投影:[2] 24. 投影:[3] 25. 投影:false 26. []:u 27. [Debug] 04 Struts2TagsStruts2標(biāo)簽?zāi)夸?通用標(biāo)簽a) Propertyb) Seti. 默認(rèn)為action scope,會(huì)將值放入request和ActionContext中ii. page/request/session/applicationc) beand) include對(duì)中文文件支持的問題,不建議使用,如需要包含,改用jsp包含e) paramf) debug 控制標(biāo)簽a) If elseif elseb) Iteratori. collections map enumerateon iterator arrayc) subset UI標(biāo)簽a) Themei. Simple xhtml(默認(rèn)) css_xhtml ajax AJAX標(biāo)簽a) 補(bǔ)充 $ % 的區(qū)別a) $ 用于i18n和Struts配置文件b) 取得ActionContext的值c) % 將原本的文本屬性解析為ognl,對(duì)于本來就是ognl的屬性不起作用i. 參考s:property和s:include一、 property標(biāo)簽格式:s:property value=””default=”” escape=”true|false”/ 如果value中的內(nèi)容為object,則Struts2都會(huì)把它解析成ognl表達(dá)式 如果里面需要表示為字符串,則需要將內(nèi)容用單引號(hào)括起來 利用ognl表達(dá)式取值(例如:取值堆棧中的username值) s:property value=username/ 取值為字符串需要將內(nèi)容用單引號(hào)括起來 s:property value=’username’/ 設(shè)置默認(rèn)值default如果一個(gè)對(duì)象值取不到,則可以使用default設(shè)置一個(gè)默認(rèn)值。 s:property value=admin default=”管理員”/ 設(shè)定HTMLescape是否設(shè)置返回值為HTML原代碼樣式true:解析返回值的html代碼 false:原封不動(dòng)返回值s:property value=39。hr/39。 escape=false/二、 set標(biāo)簽注:var 用于設(shè)定變量名 value 變量值(可以是ognl表達(dá)式),也可以是字符串 scope 就是的作用范圍 request session page application action(默認(rèn))liset 設(shè)定adminName值(默認(rèn)為request 和 ActionContext): s:set var=adminName value=username //li liset 從request取值: s:property value= //liliset 從ActionContext取值: s:property value=adminName //li %liset 設(shè)定范圍: s:set name=adminPassword value=password scope=page//liliset 從相應(yīng)范圍取值: %=(adminPassword) %/li %liset 設(shè)定var,范圍為ActionContext: s:set var=adminPassword value=password scope=session//liliset 使用取值: s:property value=adminPassword/ /liliset 從相應(yīng)范圍取值: s:property value=/ /li三、 bean標(biāo)簽 定義bean,并使用param來設(shè)定新的屬性值 s:bean name= s:param name=name value=39。pp39。/s:param /s:bean定義bean,并使用一個(gè)變量(var)來接受創(chuàng)建的這個(gè)bean,取出值來s:bean name= var=myDog s:param name=name value=39。oudy39。/s:param/s:bean拿出值:因?yàn)樵赼ctionContext中,所以使用s:property value=/當(dāng)s:bean不指定var時(shí),則對(duì)象相關(guān)屬性會(huì)在值棧中。如果需要訪問,則只能在s:bean標(biāo)簽內(nèi)訪問。當(dāng)s:bean標(biāo)簽結(jié)束后,則值棧就不存在這個(gè)對(duì)象了。 s:bean name= s:param name=name value=39。pp39。/s:param s:property value=name/ /s:bean四、 include標(biāo)簽-少使用包含文件liinclude 包含靜態(tài)英文文件 s:include value=//s:include /li liinclude 包含靜態(tài)中文文件 s:include value=//s:include /li liinclude 包含靜態(tài)英文文件,說明%用法 s:set var=incPage value=%{39。/39。} / s:include value=%{incPage}/s:include /li%{xxx} 強(qiáng)制將xxx內(nèi)容轉(zhuǎn)換成OGNL表達(dá)式 One: s:include value= / Two: s:include value= s:param name=param1 value=value2 / s:param name=param2 value=value2 //s:include Three: s:include value= s:param name=param1value1/s:param s:param name=param2value2/s:param/s:include五、 If elseif elseliif elseif else: age = s:property value=[0] / br / s:set var=age value=[0] / s:if test=age 0wrong age!/s:if s:elseif test=[0] 20too young!/s:elseif s:elseyeah!/s:elsebr / s:if test= == nullnull/s:if/lis:if test=%{false} divWill Not Be Executed/div/s:ifs:elseif test=%{true} divWill Be Executed/div/s:elseifs:else divWill Not Be Executed/div/s:else六、 Iterator標(biāo)簽li遍歷集合:br / s:iterator value={1, 2, 3} s:property/ | !—不需要寫其它的,就可以輸出數(shù)組內(nèi)的值 /s:iterator /li li自定義變量:br / s:iterator value={39。aaa39。, 39。bbb39。, 39。ccc39。} var=x s:property value=()/ | /s:iterator /li li使用status:br / s:iterator value={39。aaa39。, 39。bbb39。, 39。ccc39。} status=status s:property/ | 遍歷過的元素總數(shù):s:property value=/ | 遍歷過的元素索引:s:property value=/ | 當(dāng)前是偶數(shù)?:s:property value=/ | 當(dāng)前是奇數(shù)?:s:property value=/ | 是第一個(gè)元素嗎?:s:property value=/ | 是最后一個(gè)元素嗎?:s:property value=/ br / /s:iterator /li li s
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1