瘋狂

          STANDING ON THE SHOULDERS OF GIANTS
          posts - 481, comments - 486, trackbacks - 0, articles - 1
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          日歷

          <2011年10月>
          2526272829301
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

          公告

          公眾號:
          QQjava交流群:51374316



          相冊

          搜索

          •  

          積分與排名

          • 積分 - 2843193
          • 排名 - 2

          最新隨筆

          最就研究了下struts和spring mvc的代碼,模仿spring的rest的參數(shù),寫了個簡單的例子,有興趣的童鞋可一看看,供一起討論參考。
          可以匹配例如:info/{id}/{group}/{userName}  ->info1/admin/joe.do,同時(shí)講參數(shù)id,group,userName 綁定到action的對應(yīng)的屬性上。
          需要具備正則表達(dá)式的知識。
          主要的原理就是利用UnknownHandler來匹配我們的url來尋找可用的action的 name,用到了正則表達(dá)式來匹配,并使用Interceptor來給action注入?yún)?shù)。提供了一個測試的demo。
          demo用到的jar包如下:其中struts2-simpleresturl-plugin-1.0.1.jar是插件的jar包,

          。
          demo放在tomcat下后直接訪問:http://localhost:8080/demo/userinfo/info/2.do 相當(dāng)于匹配:userinfo/info/{id}.do

          項(xiàng)目地址:http://code.google.com/p/struts2-simpleresturl-plugin/
          主站蜘蛛池模板: 通化县| 延川县| 万荣县| 攀枝花市| 西畴县| 顺昌县| 特克斯县| 灌阳县| 文成县| 哈巴河县| 通化县| 荥阳市| 曲沃县| 天柱县| 若尔盖县| 淳化县| 都安| 固安县| 衡南县| 丰都县| 栾城县| 垣曲县| 乃东县| 吴川市| 大石桥市| 丰城市| 襄垣县| 阿克| 瑞丽市| 通州市| 乌兰县| 涟源市| 夏津县| 曲靖市| 屯昌县| 林周县| 于田县| 沧州市| 肇东市| 区。| 孟村|