馬可波羅的夢鄉

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            4 Posts :: 50 Stories :: 2 Comments :: 0 Trackbacks

          1、一個大型應用,需要一個團隊來完成。當不同開發人員開發的不同模塊集成到一起的時候,配置文件的數量和內容也是非常可觀的
          (配置的優化是個大問題)
          Struts1中使用ActionForm和ActionForward,增加了不少配置內容。
          Struts2部分改善了配置文件,但是在一個大型應用中管理好配置文件也是需要花費很多精力的
          Struts框架的配置分類如下:
          (1)管理元素
          Bean配置、常量配置、包配置、命名空間配置、包含配置
          (2)用戶請求處理元素
          攔截器配置、Action配置、result配置
          (3)錯誤處理
          異常配置

          2、Struts2也是支持插件機制的。
          Struts.xml中配置Action,還可以配置package,package可以有繼承關系。設定的值中,還可以加變量。。。

          3、配置攔截器

          4、url-pattern仍然配置在web.xml中。struts中配置的是和流程相關的一些東西。和頁面的跳轉有關系(根據輸入決定跳轉的頁面。。。)
          5、package里可以include文件。
          6、Action名可以加通配符。。。

          7、零配置問題:并不是沒有配置。a.通過規則配置;//可以針對某個package及其子包,所有的Action被被加載到Action中。b、直接把配置寫在代碼注釋中。 兩個需要結合的?

          posted on 2009-10-06 17:24 夢回唐朝 閱讀(98) 評論(0)  編輯  收藏 所屬分類: Struts
          主站蜘蛛池模板: 广宗县| 钟山县| 历史| 赤峰市| 虎林市| 贵南县| 大冶市| 贺州市| 读书| 丰原市| 扶沟县| 大邑县| 甘谷县| 临江市| 嘉定区| 辉南县| 麦盖提县| 晋中市| 榆社县| 韩城市| 旬阳县| 南岸区| 富顺县| 阳泉市| 石楼县| 邵阳县| 青州市| 大理市| 横峰县| 阳泉市| 惠来县| 临潭县| 临江市| 沂水县| 阳江市| 吕梁市| 乌兰察布市| 南江县| 共和县| 邯郸县| 峨边|