學(xué)習(xí)心得

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

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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 错那县| 株洲县| 都匀市| 邢台市| 黄山市| 泸西县| 肇庆市| 通许县| 娱乐| 滕州市| 广安市| 特克斯县| 昆山市| 宝丰县| 永州市| 安多县| 青铜峡市| 晋中市| 芦溪县| 双辽市| 太和县| 沂南县| 郓城县| 扬州市| 成安县| 临潭县| 阳城县| 洛南县| 济阳县| 岳普湖县| 门源| 渝北区| 平顺县| 栾川县| 九龙城区| 资溪县| 大竹县| 陇南市| 连云港市| 尉氏县| 平顶山市|