Tin's Blog

          You are coming a long way, baby~Thinking, feeling, memory...

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            128 隨筆 :: 0 文章 :: 221 評論 :: 0 Trackbacks
          BJUG的Cleverpig說起Stripes,正好前兩天在TSS上看到Simon Brown的Blog,對它有點感性認識,所以今天就看了一下,說些粗陋的感受:
          皮毛上的觀感:
          1、使用Annotation配置。將Action影射、返回View、默認Command注冊、是否驗證這些東西都通過Annotations搞,挺有意思。
          2、它也包裝了自己的Tag,Tag從感官上感覺很像WebWork的風格(估計Stripes也是過這個來實現bind,和Spring MVC相同吧,不過沒仔細看Stripes的bind方式)。但是它好像很方便與JSTL共用,所以我覺得它可能和Spring MVC類似,把變量拷貝到request里面,而不是WebWork那樣的VlueStack。
          3、它的Validation很Cool,用Annotation設定Validation相當舒適。
          4、它里面的event似乎挺有意思,也就是說一個Action可以對應多個method,它管它叫Event。現在WebWokr和Spring MVC對這都有支持,但是Annotation帶來些快感。
          5、看到Simong Brown說Stripes有個userActionBean標簽,能夠直接調用ActionBean并邦定所有參數過來。這個和WebWork的ww:action很相似吧,起碼理念上都應該是Page級別的Controler,方便復用Action的。這個東西挺好。
          6、可惜,從Quick Start Guide里面看到jsp里面的jsp:useBean有些不理解。難道View又不純潔了?而且如果把manager放到jsp里面那要MVC干什么?這個有點不知什么意思。
          7、感覺Stripes更像Spring MVC,從形狀上看像Annotation+Spring MVC,好像沒提供更多的東西。它宣稱的快速很多我不知道是否可信。
          8、感覺好玩的是Stripes說自己的目標是做程序屆的Apple硬件、SONY電器、德國汽車,這個……

          請參考這里:
          Comparing webapp frameworks : Stripes
          http://weblogs.java.net/blog/simongbrown/
          Stripes Best Practice
          http://stripes.mc4j.org/confluence/display/stripes/Best+Practices
          Stripes Home
          http://stripes.mc4j.org/confluence/display/stripes/Home
          posted on 2006-03-22 21:36 Tin 閱讀(1453) 評論(0)  編輯  收藏 所屬分類: Other Project
          主站蜘蛛池模板: 西峡县| 德昌县| 西安市| 湾仔区| 黔东| 包头市| 阳新县| 湟源县| 朝阳县| 磐石市| 新巴尔虎左旗| 阜城县| 枣强县| 镇巴县| 三台县| 麻阳| 工布江达县| 凭祥市| 灵寿县| 贡嘎县| 辽阳县| 峨眉山市| 开化县| 金阳县| 宁河县| 平邑县| 贡山| 陈巴尔虎旗| 桂林市| 天气| 抚松县| 莲花县| 余姚市| 赣州市| 黄山市| 龙游县| 沙田区| 澳门| 鹤庆县| 诸城市| 如东县|