|
From: Tom K <tk...@co...> - 2004-11-27 23:16:49
|
Thanks Matt for an objective view. Constructive criticism makes things better. Tom K. -----Original Message----- From: spr...@li... [mailto:spr...@li...] On Behalf Of Matt Raible Sent: Saturday, November 27, 2004 10:46 AM To: spr...@li... Cc: spr...@li... Subject: Re: [Springframework-developer] Re: Interestng Comparison of MVC Frameworks First of all, it should be said that this comparison is heavily biased=20 b/c I've used Struts ever since it came out in June 2001.=20 I think Spring has an awesome MVC framework. The things I find missing=20 at its core are client-side validation and a rich JSP tag library. You=20 can solve #1 with Commons Validator and #2 with JSP 2.0 Tag files -=20 neither of which are distributed with Spring. I can understand the lack of JSP tags b/c the current tags allow you to=20 do WSIWIG editing (ala Tapestry) and also you get full control over the=20 HTML. If I were able to make the leap to JSP 2.0, I would probably=20 choose Spring over WebWork and Struts. It's easy to test and easy to=20 work with. I just wish there was a way to have a parent class for your=20 Controllers and SimpleFormControllers. A common base class in a web=20 framework controllers is something I've found useful. I like all the ones I wrote about in the comparison and I will continue=20 to use them all. I think Spring is better than Struts, but on par with=20 WebWork. I just wish Spring had easier ways to do <select>s and=20 multi-select <select>s. You can't really compare Spring MVC to=20 Tapestry/JSF because it's a different type of development (request-based vs. component/event). I would recommend starting a new project with any of these 5 frameworks. Matt Ernesto Echeverria wrote: > well yes, Matt where did you leave spring? > > Tom K wrote: > >> Very interesting pdf presentation on the comparisons of MVC=20 >> frameworks. What makes it interesting is the question =93Which would = I=20 >> choose?=94 since Matt is writing a book on Spring (Spring Live).=20 >> https://equinox.dev.java.net/framework-comparison/WebFrameworks.pdf > ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now.=20 http://productguide.itmanagersjournal.com/ _______________________________________________ Springframework-developer mailing list Spr...@li... https://lists.sourceforge.net/lists/listinfo/springframework-developer --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.764 / Virus Database: 511 - Release Date: 9/15/2004 =20 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.764 / Virus Database: 511 - Release Date: 9/15/2004 =20 |