<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Software Development Culture

    將軟件文化進行到底

     

    對升級到WebWork2.2.2的牢騷

    今天將webwork從2.17升級到webwork2.2.2

    1、在webwork里的Request是包裝過的。用的是com.opensymphony.webwork.dispatcher.WebWorkRequestWrapper。
    它改寫了getAttribute()方法。首先是去request的getAttribute()里面取數(shù)據(jù),如果沒有取到,則去ValueStack里面取。小心哦!


    2、從OgnlValueStack里面查找對象時,如果你的表達式語言是數(shù)字,則返回一個對應的數(shù)字。例如:表達式語言123,從ValueStack里面取得的是整型123。太trick了!

    3、集合支持不向下兼容。XWorkList已經(jīng)是@deprecated,用它就錯,還不如直接刪除掉。在webwork2.2中,它需要為集合另外配置一個conversion.properties文件。真不明白,這樣有什么優(yōu)點?


    4、在webwork2.1.7的ServletDispatcher中提供了異常處理,Action異常將由HttpServletResponse拋出500錯誤;資源缺少導致的錯誤(例如action沒有找到,或者jsp文件不存在),則由HttpServletResponse拋出404錯誤。在webwork2.2.2中,遇到Action異常則直接拋出ServletException。

    5、驗證文件。驗證執(zhí)行的順序不再是從上到下,“Plain validator”先執(zhí)行,即直接用<validator>定義的驗證優(yōu)先級比字段驗證<field>高。這樣就要注意驗證的執(zhí)行順序哦。短路(short-circuited)功能是應用在同一級別(層次)的定義上。

    posted on 2006-06-08 18:14 moxie 閱讀(1700) 評論(7)  編輯  收藏 所屬分類: 技術

    評論

    # re: 對升級到WebWork2.2.2的牢騷 2006-06-08 20:54 zkjbeyond

    安子都這樣說了。
    項目一直還是 2.17 。不敢升級。

      回復  更多評論   

    # re: 對升級到WebWork2.2.2的牢騷 2006-06-08 23:18 scud(飛云小俠)

    呵呵 有些東西變化是挺大的,目前還有很多bug

    不過用起來還是挺爽的啦 呵呵 :)
      回復  更多評論   

    # re: 對升級到WebWork2.2.2的牢騷 2006-06-09 00:00 劍事

    可能WW作者習慣這樣用  回復  更多評論   

    # re: 對升級到WebWork2.2.2的牢騷 2006-06-09 03:01 艾塵

    用上了2.2。
    感覺還好。  回復  更多評論   

    # re: 對升級到WebWork2.2.2的牢騷 2006-06-09 08:06 Josh

    使用conversion.properties還是比較方便的,代碼里不用耦合XWorkList了  回復  更多評論   

    # re: 對升級到WebWork2.2.2的牢騷 2006-06-09 11:13 moxie

    這是升級的牢騷,但WebWork2.2.2本身,還沒有發(fā)現(xiàn)嚴重的BUG。預計今天可以完成所以的升級工作。

    代碼耦合了XWorkList也沒什么,你的action是離不開webwork包的,所以我根本不關心是否耦合XWorkList。放到conversion.properties中,又多了一個需要維護的文件。你的定義錯誤只能在運行是發(fā)現(xiàn)。  回復  更多評論   

    # re: 對升級到WebWork2.2.2的牢騷 2006-07-13 15:49 A ZA A ZA 草

    不好意思,我不懂webwork框架,但是吧,我覺得它升級肯定有它的道理,存在就是合理的!  回復  更多評論   

    導航

    常用鏈接

    留言簿(2)

    隨筆分類(6)

    隨筆檔案(6)

    搜索

    最新評論

    主站蜘蛛池模板: 日韩人妻无码免费视频一区二区三区| 免费观看黄网站在线播放| 亚洲高清最新av网站| 亚洲国产成人精品无码区花野真一| 国产免费av片在线看| 亚洲熟女www一区二区三区| 91在线品视觉盛宴免费| 亚洲精品GV天堂无码男同| 日韩激情无码免费毛片| 国产亚洲人成在线影院| 国产成人毛片亚洲精品| 最好免费观看高清在线| 亚洲高清视频在线播放| 黄色片在线免费观看| 亚洲gay片在线gv网站| 国产免费AV片无码永久免费| 一级毛片完整版免费播放一区| 三上悠亚亚洲一区高清| 黄色免费在线网站| 亚洲午夜电影在线观看高清| 午夜a级成人免费毛片| 国产亚洲男人的天堂在线观看| 亚洲无码黄色网址| 久久国产精品成人片免费| 亚洲无吗在线视频| 亚洲A∨午夜成人片精品网站| 中文在线日本免费永久18近| 亚洲黄色免费网站| 国产男女猛烈无遮档免费视频网站| 人碰人碰人成人免费视频| 亚洲天堂一区二区| 国产一级大片免费看| baoyu777永久免费视频| 亚洲日本人成中文字幕| 亚洲午夜av影院| 精品成在人线AV无码免费看 | 好吊妞788免费视频播放| 一本久久免费视频| 亚洲手机中文字幕| 4338×亚洲全国最大色成网站| 在线观看的免费网站无遮挡|