posts - 403, comments - 310, trackbacks - 0, articles - 7
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          Struts 學習筆記(2) - 入門

          Posted on 2007-05-01 19:12 ZelluX 閱讀(384) 評論(0)  編輯  收藏 所屬分類: OOP

          1. 控制器以請求中的值來填寫ActionForm實例之前,會先調用reset()方法。將ActionForm的值重新設置回原來的狀態(tài)很重要,因為表單bean實例可能會由多個請求共享或者好幾個不同的線程所存取。不過,如果是讓好幾頁共享一個ActionForm實例,可能不會想去實現(xiàn)reset()方法,這樣這個實例的性質就不會被重新設置。

          2. Struts 1.1 多了一個新的ActionForm類型,名為org.apache.struts.action.DynaActionForm。它可以配置給動作映射,并自動處理從HTML表單傳遞給這個Action對象的數(shù)據(jù)。原因在于它在內部使用了一個Map對象存儲數(shù)據(jù)。

          3. JSP 主要的問題是:
             a) 開發(fā)人員可以自由的將應用邏輯內嵌到JSP頁面中,結果使得程序難以維護(JSP2.0中可以配置JSP頁面,使其不能使用scriptlet)
             b) JSP頁面有變動時,容器必須重新編譯JSP頁面。
          一種常見的替代方案是結合XML和XSLT。

          4. Struts 1.1 可以為應用程序定義多個MessageResource。


          5. war文件實際上就是zip文件。

          6. Struts 配置
          呃,這一塊怎么這么熟呢?貌似孫衛(wèi)琴的那本精通struts從這里抄了一堆東西。。。。
          主站蜘蛛池模板: 葫芦岛市| 清新县| 鹤庆县| 南澳县| 东乡| 夏河县| 龙泉市| 高尔夫| 玉田县| 广水市| 阳西县| 阳江市| 芷江| 开江县| 丰都县| 海南省| 永城市| 大足县| 晋江市| 分宜县| 榆树市| 博乐市| 常德市| 湖州市| 综艺| 贞丰县| 新田县| 玉龙| 新蔡县| 紫阳县| 余干县| 德格县| 乡宁县| 普安县| 和政县| 西藏| 中山市| 雷州市| 安仁县| 舞阳县| 广水市|