天天看點

struts2學習筆記(一)

 不知道自己什麼時候養成的拖延症,工作要用到的東西也學起來磨磨蹭蹭,真是慚愧,這麼久才學了很少一點。雖然工作日常中零零碎碎學了點struts2的東西,奈何強迫症讓我傾向于系統的或者過程化的過一遍。

在下載下傳中心下載下傳了一份struts2.0詳細教程,準備一點一點學。

雖然筆記不多,還是稍微記下,現在看到struts2常用标簽的非UI标簽。

1.set

看到的教程上有個name的參數,因為也不懂,看的時候沒注意,後來才注意到name這個參數是deprecate的,eclipse裡提示用var替代。

對于var這個參數我不是很了解,字面上看感覺好像是把value這個參數的值複制給var的值,set有點像指派語句的作用。講堆啊棧啊這些東西雖然最後會了解,總覺得過程中會想得很暈。

教程上還有個語句,<s:set var="name" value="<%="'"+request.getParamater("name")+"'"%>"/>,不知道是不是我抄錯的原因,就是報錯,最後改了<s:set var="name" value="#request['name']"/>才運作成功了,也不知道怎麼回事。

2.iterator

描述上是用于周遊集合(Collection)或枚舉值(Iterator),貌似就是用來循環吧。

value就是周遊的集合,就是網上說的被疊代的集合,疊代這個詞比較專業吧,專業術語感覺了解上就是比較别扭,在腦子裡要翻譯個幾輪。