Well, I do not find it surprising because Struts is the well known player and developers know exactly what to expect. IMO, Struts is not bad at all for many applications especially if developers use their brains and do not follow âconventionalâ Struts practices like - having duplicates for all the properties of business objects in the ActionForms; It is not necessary to do so, or to be more precise there are rare cases when it makes sense;
-or creating long if statements in Action execute() method; a little bit of reflection and name conventions easily allow to call individual methods on Action classes pretty much like in Tapestry. Combined with XDoclet based generation of struts configuration file and sitemesh or tiles it creates reasonable enough and flexible environment to develop in. It definitely looks better than JSF :). Dan Adams <[EMAIL PROTECTED]> wrote: I think it's interesting that struts got more votes than JSF. Knowing the amount of code it takes to do anything in JSF I might tend to agree. But still, struts? On Wed, 2006-03-22 at 10:50 -0800, Konstantin Ignatyev wrote: > Just want to share: > last night here at Seattle Java User group we had a round table discussion > where people were presenting WEB UI frameworks they use and tried to > highlight things they love about them. There were many: Millstone, > Barracuda, echo2, JSF, Struts, Tapestry, Tiles/Sitemesh, DWR, RubyOnRails > Every presenter had about 6-8 minutes for a âsales pitchâ and at the end > people answered the question: > If you were a king and decide what framework to use for next project, which > framework will you use? (People voted once only for just one framework) > > Tapestry â 15; > Struts â 5; > JSF â 3; > The rest got zero or 1 votes; > I could attribute Tapestry's warm reception to my presenter skills :) > but in reality it is the Howard's hard work and Tapestry community make the > framework so appealing to developers. > I ask everybody to speak about Tapestry more frequently on occasions and > this way we all will benefit from wider Tapestry adoption. > > > Konstantin Ignatyev -- Dan Adams Software Engineer Interactive Factory --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]