學習心得

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            3 Posts :: 0 Stories :: 1 Comments :: 0 Trackbacks
          談到ActionMapping.相信大家用得最多的就是ActionMapping.findForward("forwardName");通過ActionMapping對象把請求轉發到指定的forward對象。
          沒錯,在大體上。ActionMapping就實現了一個路由的功能。負責把請求轉發到不同的ActionForward上。
          在我們經常用的配置就是:
          <action-mappings>
          <action path="login" type="study.struts.LoginAction"
          name
          ="login" scope="request"
              </action>
          </action-mappings
          >
          在<action-mappings>標簽中配置了N個action。實際上在struts1.1處理的時候會把這些action都裝飾成一個單例的ActionMapping對象然后放到一個
          ActionMappings的Map中,通過action的path屬性做為key。來區別不同的ActionMapping對象。struts就通過請求不同的path就可以達到把請求轉發給
          不同的Action上。
          ------------------------------------------------------------------------------------------------------
          ActionMapping工作起來就像是ActionServlet的一個路由聯絡官。取決于mapping 如何被填寫
          設置,請求可能被傳遞到任何地方。ActionMapping表達了Struts 應用的核心設計。如果你
          想知道一個 Struts 應用是如何工作的,可以從ActionMapping開始著手。如果你想知道如何
          編寫一個新的Struts 應用,也請從ActionMapping開始。Mapping處于每個Struts 應用的絕對
          核心。
          -----------------------------------截自<<struts in action>>------------------------------------------
          posted on 2009-03-02 10:58 Mr.wang 閱讀(1575) 評論(0)  編輯  收藏 所屬分類: /學習心得

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 克山县| 巍山| 达拉特旗| 康乐县| 竹山县| 江山市| 革吉县| 绥化市| 维西| 江都市| 许昌市| 麻栗坡县| 河北区| 襄城县| 郯城县| 新丰县| 自贡市| 德昌县| 乐安县| 建宁县| 太和县| 陈巴尔虎旗| 竹山县| 杭锦后旗| 中卫市| 贡觉县| 方城县| 武强县| 余庆县| 勃利县| 威远县| 富裕县| 屏南县| 独山县| 博野县| 福安市| 蒙城县| 老河口市| 津市市| 丹寨县| 长顺县|