[GR-Jug] Struts GA Release
Larry Meyers
globalbility at gmail.com
Tue Feb 27 15:08:59 EST 2007
Yes, my experience with Struts 1 was not as you would say "fun". I would
like to see a presentation showing the pros and cons of Struts 2 over Struts
1, along with some new features of Struts 2.
Thanks again!
-Larry M
-----Original Message-----
From: jug-bounces at gr-jug.org [mailto:jug-bounces at gr-jug.org] On Behalf Of
Kyle Adams
Sent: Tuesday, February 27, 2007 2:01 PM
To: jug at gr-jug.org
Subject: Re: [GR-Jug] Struts GA Release
> I'd be interested in hearing about the reasons for using struts. <
Something important to note: Ben was asking about Struts, but the original
e-mail was about Struts 2. Struts 2 is a very different beast from Struts
1, due in part to the "convention over configuration" style of development
popularized by RoR (and adopted by Struts 2). Don't judge Struts 2 by your
Struts 1 experience.
A short answer to Ben's implicit question:
* Struts 2 introduces a number of improvements aimed at improving
productivity, including convention over configuration and use of annotations
* Struts 2 provides a clear migration path for Struts 1 apps
* Struts 2 is based on the relatively stable base of Struts 1 knowledge
combined with WebWorks code, all of which gives me more confidence using it
in production that I might have with newcomers like Stripes.
* Struts 2 is Java-based, so I don't have to figure out how to hook a
non-Java front end (PHP/Cake, Python/Django, Ruby/RoR) up to a Java-based
back end.
And yes, I'd also be interested in a Struts 2 presentation. I'm primarily
interested in hearing such a presentation, though I have a sinking feeling
that I may end up presenting, in part because I've actually got some (very
meager) Struts 2 experience :-)
Kyle
_______________________________________________
Jug mailing list
Jug at gr-jug.org
Un/Subscribe/Customize http://gr-jug.org/mailman/listinfo/jug
More information about the Jug
mailing list