學習心得

          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 閱讀(1578) 評論(0)  編輯  收藏 所屬分類: /學習心得

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


          網站導航:
           
          主站蜘蛛池模板: 嘉鱼县| 大洼县| 繁峙县| 东山县| 武邑县| 南木林县| 安阳市| 襄垣县| 桐城市| 刚察县| 界首市| 涪陵区| 忻城县| 巍山| 西吉县| 阿拉尔市| 五台县| 乌兰县| 太保市| 古蔺县| 揭阳市| 闵行区| 根河市| 镇宁| 东安县| 军事| 虞城县| 巴彦淖尔市| 栖霞市| 云浮市| 扎兰屯市| 建湖县| 惠东县| 紫阳县| 关岭| 无为县| 仙居县| 道孚县| 乌苏市| 锦屏县| 澄迈县|