紙飛機

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            22 隨筆 :: 28 文章 :: 30 評論 :: 0 Trackbacks

          紙飛機 JAVA 學習筆記     英文名 : Steven Wang    QQ 63001184     郵箱: jxhkwhy@126.com        [ 原創 ]


          Struts LookupDispatchAction 的使用  

          LookupDispatchAction DispatchAction 的子類 , 提供與 DispatchAction 相似的功能 , 主要應用在頁面中的表單有多個提交按鈕且按鈕的名

          (name) 相同的情況下 ,LookupDispatchAction 能根據按鈕 value 值不同調用不同的方法

          Struts-config.xml 文件同 DispatchAction, 如下 :

          < action

                attribute = "editForm"

                input = "/edit.jsp"

                name = "editForm"

                parameter = " editok "             <!-- 此值一定要與頁面表單的提交按鈕 name 相同 -->

                path = "/edit"

                scope = "request"

                type = "com.why.struts.action.EditAction" />

           

          如頁面 Edit.jsp

          < html:form action = "/edit.do" >

                  < html:submit property = " editok " >

                      < bean:message key = " editok.add " />     調用 addUser 方法

                  </ html:submit >

              < html:submit property = " editok " >

                      < bean:message key = " editok.del " />     調用 delUser 方法

              </ html:submit >

           

          創建繼承 LookupDispatchAction 的子類 , EditAction,LookupDispatchAction 有一個 Map getKeyMethodMap() 的方法 , 子類需實現它 , 如下 :

          protected Map getKeyMethodMap()

              {

                  Map map = new HashMap();

                  map.put( " editok.add " , "addUser" );   //addUser 對應 Action 中的 addUser 方法

                  map.put( " editok.del " , "delUser" );   ////addUser 對應 Action 中的 delUser 方法

                  return map;

          }

          posted on 2007-01-21 23:37 紙飛機 閱讀(1272) 評論(2)  編輯  收藏

          評論

          # re: Struts:LookupDispatchAction的使用 2007-07-29 11:11 asdf
          asdf   回復  更多評論
            

          # re: Struts:LookupDispatchAction的使用 2008-11-29 14:55 caoweideha@sohu.com
          還可以哈
          沒有好全??  回復  更多評論
            


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


          網站導航:
           
          主站蜘蛛池模板: 桐柏县| 鸡泽县| 株洲县| 柯坪县| 珠海市| 内丘县| 福清市| 仁化县| 日土县| 南开区| 永康市| 龙江县| 扶沟县| 安仁县| 南江县| 保靖县| 驻马店市| 郸城县| 郓城县| 临清市| 成安县| 韩城市| 宁乡县| 大庆市| 金沙县| 定南县| 塘沽区| 夏津县| 柯坪县| 黎川县| 石屏县| 通化市| 乐山市| 中卫市| 安远县| 防城港市| 中西区| 顺平县| 鸡西市| 江源县| 庄河市|