kukooBlog

          look to the master, follow the master, walk with the master, see through the master, become the master.

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            213 隨筆 :: 0 文章 :: 285 評論 :: 0 Trackbacks
          <2005年6月>
          2930311234
          567891011
          12131415161718
          19202122232425
          262728293012
          3456789

          常用鏈接

          隨筆分類(250)

          隨筆檔案(213)

          最新評論

          閱讀排行榜

          評論排行榜

          Struts 5歲了。

          Craig R. McClanahan 說,Struts的第一個版本,是在5年前的那個紀念日(Memorial Day ,美國的公共假日)的周末(大約是2000年5月底的時候),在他的一次旅行中,在他筆記本電腦中寫的( "the first version of the actual code (for Struts) was written (on) my laptop (during) a Memorial Day weekend vacation trip (end of May, 2000)" ,摘自 http://struts.apache.org/volunteers.html )

          我第一接觸Struts,大約在2001年的年中。那時候,我剛好結束了一個項目(我的第一個J2EE項目),基本上是以Sun的PetStore的設計思想開發的(其實,PetStore已經含有MVC 2的思想了)。我的一個朋友推薦我看看Struts。我一下子就被Struts簡單,靈活而又高效的設計思路吸引了,特別是看到ActionForm可以“自動的”得到頁面的輸入,而不需要自己寫大量的request.getAttribute()的時候,幾乎喜出望外了。當時,還沒有足夠多的Struts的資料,市面上可以買到的,也只有O'Reilley出版的唯一的一本關于Struts的書籍。但是我還是毫不猶豫地在第二個項目中使用了Struts。到如今,我參與的所有的項目,都是基于Struts的。

          5歲的小p孩兒,會走,會說話,剛剛進幼兒園。而5歲的Struts,現在是Java世界里,開發Web應用程序的默認框架標準。在書店里,你可以找到大量的關于Struts的書,Struts的資料也是浩如煙海。說它“如日中天”可能也不為過。

          然而,Struts也有它不足的地方(比如重用ActionForm和Action比較麻煩),而同時新的技術又在不斷涌現,5年(或者說3年)以后,會是什么樣子呢?下一代的Web應用框架,會是JSF嗎?(JSF的作者就是Craig R. McClanahan)或者,真的如Craig說的,JSF應該和Struts協同工作,而不是替換掉Struts。

          看看TheServerside上面大家的評論吧。


          Struts on Apache
          Comments on TheServerside
          5 Year Anniversary of the Birth of Struts
          Sean's stack trace on Struts 5 Years .


          Yourit Technorati cosmos
          Mycat EclipseProgramming

          posted on 2005-06-01 13:18 kukooBlog 閱讀(973) 評論(0)  編輯  收藏 所屬分類: JavaProgramming
          主站蜘蛛池模板: 绩溪县| 黎平县| 昌邑市| 玉屏| 石城县| 汕尾市| 枝江市| 临城县| 河北省| 河源市| 乌苏市| 文水县| 青阳县| 五莲县| 舟曲县| 保定市| 个旧市| 米泉市| 赫章县| 雅安市| 金溪县| 宁河县| 敦煌市| 天等县| 桐庐县| 五寨县| 资源县| 商都县| 兴仁县| 同江市| 阿拉尔市| 定边县| 定南县| 毕节市| 澳门| 馆陶县| 柞水县| 广河县| 航空| 扎鲁特旗| 五常市|