信息化 频道

MyCRM标准版



   市场需求 
   Struts 1:需求依然很大并且被广泛使用 
   Spring MVC:越来越受关注,但大部分是因为Spring框架的一些其他特征 
   JSF:很快地变得流行起来 
   Struts 2:正在获得地盘,但是相关的工作机会很少 
   Tapestry:在过去的数年里,受欢迎程度不断增加 
   Wicket和Stripes:还是未知数 

    通过以上的比较,我想大家对在自己的项目中应该选择哪种Web层框架,应该有了更清醒的认识。 

    最后,Matt列出了一些相关资源,也供读者参考。 
    Struts - http://struts.apache.org 
    StrutsTestCase: http://strutstestcase.sf.net 
    Spring MVC - http://www.springframework.org 
    Spring IDE: http://www.springide.org 
    Gaijin Studio: http://gaijin-studio.sf.net 
    Struts 2 - http://opensymphony.org/webwork 
    Eclipse Plugin: http://sf.net/projects/eclipsework
IDEA Plugin: http://wiki.opensymphony.com/display/WW/IDEA+Plugin
    Tapestry - http://tapestry.apache.org 
     http://spindle.sourceforge.net 
    JSF - http://java.sun.com/j2ee/javaserverfaces and http://myfaces.apache.org 
    Java Studio Creator: http://sun.com/software/products/jscreator 
    MyEclipse: http://myeclipseide.com 
    IDEA: http://www.jetbrains.com/idea 
    SiteMesh: http://opensymphony.com/sitemesh 
    Testing Frameworks 
    JUnit: http://junit.org 
    EasyMock: http://easymock.org 
    jMock: http://jmock.org 
    jWebUnit: http://jwebunit.sourceforge.net 
    Canoo WebTest: http://webtest.canoo.com 
    Tapestry Test Assist: http://howardlewisship.com/blog/2004/05/tapestry-test-assist.html 
    AppFuse - http://appfuse.org 

    演讲的最后,Matt以一句“If it works, use it!”作为结尾,可谓精辟! 

    通过此文,相信大家可以拨开当前Java Web层框架选用上的“迷雾”,见得“月明”了。 
    原演讲稿请参见:http://raibledesigns.com/rd/entry/ja_sig_comparing_java_web。
0
相关文章