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
          主站蜘蛛池模板: 伊春市| 通城县| 桦甸市| 巴林右旗| 达尔| 盘山县| 崇仁县| 长沙县| 岑溪市| 宜昌市| 贵阳市| 若尔盖县| 望城县| 休宁县| 澜沧| 安仁县| 乌拉特后旗| 文成县| 遵化市| 永兴县| 乐清市| 县级市| 景德镇市| 朝阳县| 赤水市| 同心县| 科技| 岢岚县| 嘉兴市| 富锦市| 万载县| 峨眉山市| 富民县| 汤原县| 商都县| 石城县| 泸州市| 湖州市| 福鼎市| 宁德市| 灵武市|