夢幻之旅

          DEBUG - 天道酬勤

             :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            671 隨筆 :: 6 文章 :: 256 評論 :: 0 Trackbacks

          1.動態結果
              動態結果是指配置結果時,指定實際視圖資源時使用了表達式語法,通過語法可以允許Action處理完用戶請求后,動態轉入實際的視圖.
              如下配置片斷
              <action name="crud_*" class="lee.CrudAction" method="{1}">
                  <result name="input">/input.jps</result>
                  <result>{1}.jsp</result>
              </action>
          2.請求參數決定結果
              使用${屬性名}的方式指定視圖資源的方式,叫作請求參數決定結果
              如果配置片斷
              <action name="myAction" class="hwp.myAction">
                  <result name="success">${target}.jsp</result>
              </action>
              Action之中必須包含target屬性
          3.屬性驅動
             屬性驅動是指用Action的屬性來封裝來回請求的參數.
          4.模型驅動
             模型驅動是指使用JavaBean來封裝來回請求的參數.
             這只是個人的理解.建議使用模型驅動,因為相比struts 1的Action類,struts 2的Action類承擔了太多的責任:既用于封裝來回請求的參數,也保護了控制邏輯,這使它的結構不夠清晰.這就是模型驅動的優勢.
          5.怎樣實現模型驅動
              實現ModelDriven<JavaBean>接口.并實現接口需要實現的getModel()方法.

          posted on 2008-03-25 18:37 HUIKK 閱讀(1864) 評論(0)  編輯  收藏 所屬分類: Java
          主站蜘蛛池模板: 延吉市| 邓州市| 广宁县| 威信县| 鲁山县| 永年县| 孙吴县| 宜丰县| 杭锦旗| 武川县| 巩义市| 清远市| 罗田县| 墨竹工卡县| 常山县| 湖南省| 宜章县| 庆元县| 公主岭市| 邯郸市| 宝鸡市| 咸宁市| 屯留县| 西宁市| 永康市| 永靖县| 来凤县| 三河市| 昭觉县| 富裕县| 津市市| 永靖县| 穆棱市| 渑池县| 香格里拉县| 涡阳县| 枣阳市| 堆龙德庆县| 鄯善县| 吉木乃县| 依安县|