???? 采用標簽能夠減少很多的java腳本,使得頁面變得更加簡潔。可標簽我也得花一些時間來熟悉它。標簽用來遍歷java.util.Collection, java.util.Iterator, java.util.Enumeration, java.util.Map, array, XML Node, or XML NodeList.?
??? 可我還不是很熟悉。比如我要遍歷一個一對多的明細信息。我是這樣處理的--把要遍歷的List 存儲在session中,然后在頁面中用如下的方法來調用:
<ww:iterator?value="#session['shipments']"?status="index"?id="shpform">
<td?width="61"?height="20"><ww:property?value="#index.count"/>td>
<td?width="109"?height="20"><ww:property?value="jftShipQuantity"/>td>
ww:iterator> ??
這樣子的話,session中存儲的東東會很多,對于頁面很多的話,就會很難維護。其實我想用一個pojo的屬性來get,set它,然后在頁面中遍歷它。可我就是不知道怎樣用來引用??:(。還有就是,比如我遍歷完剛才的東東,然后還要對每一列進行合計,也就是每一列進行求和。我是這樣子做的,就是在dao中用一個方法求得每一列的和,并把它放在一個數組中,也把它存儲到session中,最后在頁面中用如下的代碼來處理:
<td?width="109"?height="20"><ww:property?value="#session['total'][0]"/>td>
????????????????<td?width="109"?height="20"><ww:property?value="#session['total'][1]"/>td> 這樣子的話,也會遇到上面所提到的問題,還有就是沒有一種面向對象的思想。對以后別人來維護我的代碼會造成困難,難以辨認,它代表的到底是什么玩意。所以在這種情況下,大家又是怎么來處理的呢?請指點迷津,謝謝!
posted on 2005-09-05 08:59
Harryson 閱讀(874)
評論(0) 編輯 收藏 所屬分類:
WebWork 、
Question