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

          Struts 學(xué)習(xí)筆記(2) - 入門(mén)

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

          1. 控制器以請(qǐng)求中的值來(lái)填寫(xiě)ActionForm實(shí)例之前,會(huì)先調(diào)用reset()方法。將ActionForm的值重新設(shè)置回原來(lái)的狀態(tài)很重要,因?yàn)楸韱蝏ean實(shí)例可能會(huì)由多個(gè)請(qǐng)求共享或者好幾個(gè)不同的線程所存取。不過(guò),如果是讓好幾頁(yè)共享一個(gè)ActionForm實(shí)例,可能不會(huì)想去實(shí)現(xiàn)reset()方法,這樣這個(gè)實(shí)例的性質(zhì)就不會(huì)被重新設(shè)置。

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

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

          4. Struts 1.1 可以為應(yīng)用程序定義多個(gè)MessageResource。


          5. war文件實(shí)際上就是zip文件。

          6. Struts 配置
          呃,這一塊怎么這么熟呢?貌似孫衛(wèi)琴的那本精通struts從這里抄了一堆東西。。。。
          主站蜘蛛池模板: 祁东县| 台湾省| 永顺县| 遂溪县| 阿拉善右旗| 山西省| 濮阳市| 麟游县| 铜梁县| 贵溪市| 铜山县| 榆社县| 万荣县| 丹凤县| 增城市| 海盐县| 辽宁省| 黄平县| 砀山县| 昌都县| 体育| 三原县| 安新县| 丰都县| 葵青区| 广饶县| 山阳县| 荃湾区| 故城县| 怀安县| 和顺县| 安福县| 开封市| 定边县| 涪陵区| 泰州市| 集贤县| 盐山县| 徐闻县| 浦城县| 赞皇县|