ActionMapper的魔法

          http://wiki.opensymphony.com/display/WW/ActionMapper

          在默認的DefaultActionMapper中,利用提交的參數(shù)我們就可以做到四種魔法:

          執(zhí)行另外的方法

          <ww:form name="baz">
              <ww:textfield label="Enter your name" name="person.name"/>
              <ww:submit value="Create person"/>
              <ww:submit name="method:anotherMethod" value="Cancel"/>
          </ww:form>

          執(zhí)行另外一個Action

           

          <ww:form name="baz">
              <ww:textfield label="Enter your name" name="person.name"/>
              <ww:submit value="Create person"/>
              <ww:submit name="action:anotherAction" value="Cancel"/>
          </ww:form>

          Redirect 直接轉向一個網址


          <ww:form name="baz">
              <ww:textfield label="Enter your name" name="person.name"/>
              <ww:submit value="Create person"/>
              <ww:submit name="redirect:www.google.com" value="Cancel"/>
          </ww:form>

          Redirect-action 直接轉向另外一個action

           

          <ww:form name="baz">
              <ww:textfield label="Enter your name" name="person.name"/>
              <ww:submit value="Create person"/>
              <ww:submit name="redirect-action:dashboard" value="Cancel"/>
          </ww:form>

          ActionMapperFactory

          webwork的缺省ActionMpaaer是可以替換的,默認是DefautlActionMapper,還有一個可選的 RestfulActionMapper,也就是以前的CoolURL的那種方式。

          利用這種機制,我們可以自己實現(xiàn)任意的ActionMapper來處理url,可以實現(xiàn)很多魔法! 例如實現(xiàn)無配置文件的ActionMapper

          期待你來實現(xiàn)! 我。。。很懶 :)

          posted on 2005-11-21 14:51 Scud(飛云小俠) 閱讀(2499) 評論(2)  編輯  收藏 所屬分類: WEB

          評論

          # 請教一個webwork的問題 2006-11-09 12:26 Tom

          想要通過webwork+tomcat來實現(xiàn)網站的二級域名功能。就是用戶輸入一個形如***.domain.com的地址,自動redirect到一個www.domain.com/person/****的頁面。其中***.domain.com中的***和www.domain.com/person/****中的****是不相同的。

          web服務器是用的tomcat,所以無法用apache的mod_rewrite。

          我沒接觸過類似的功能,沒有思路來解決這個問題。能不能給點提示??

          謝謝  回復  更多評論   

          # re: ActionMapper的魔法 2006-11-09 17:51 scud

          url rewrite   回復  更多評論   

          <2006年11月>
          2930311234
          567891011
          12131415161718
          19202122232425
          262728293012
          3456789

          導航

          統(tǒng)計

          公告

          文章發(fā)布許可
          創(chuàng)造共用協(xié)議:署名,非商業(yè),保持一致

          我的郵件
          cnscud # gmail


          常用鏈接

          留言簿(15)

          隨筆分類(113)

          隨筆檔案(103)

          相冊

          友情鏈接

          技術網站

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 纳雍县| 乌兰县| 日土县| 襄汾县| 黔南| 旅游| 闻喜县| 德昌县| 肃南| 万安县| 广饶县| 增城市| 梧州市| 咸宁市| 浙江省| 商水县| 宁波市| 车险| 澜沧| 大邑县| 海宁市| 浦江县| 板桥市| 新乡市| 宜黄县| 昌黎县| 富源县| 赣榆县| 泸定县| 文水县| 大足县| 商洛市| 翁牛特旗| 南川市| 高碑店市| 太和县| 荆州市| 岳阳县| 水富县| 日土县| 浪卡子县|