Just be glad that Mark doesn't seem to be active on the list today! The short answer is that it does help with a number of things that you have mentioned yourself. It's a framework, so by definition it does have a rigidity to it.
You are more than welcome to not use it. I use it because I want to work on web applications in one, best practice kind of way and Struts gives me that. There are other valid ways that I could code web applications, but I like having one less thing to worry about. I prefer the back end coding anyway, so having something give me lots of help with the front end is my idea of a very good thing. Simon ----------------------------------------------------------------- Simon P. Chappell [EMAIL PROTECTED] Java Programming Specialist www.landsend.com Lands' End, Inc. (608) 935-4526 >-----Original Message----- >From: Gene Campbell [mailto:[EMAIL PROTECTED]] >Sent: Wednesday, January 22, 2003 5:07 PM >To: [EMAIL PROTECTED] >Subject: Value of Struts? > > >I've been using Struts (1.0) for a few months now, and >I'm not seeing a big advantage to using it other than >that it does Model 2 (which is very very wise) and >hides some of the heavy lifting. > >ActionForms get you server side form validation and >HTTP parameters->bean mapping. > >The taglibs get you reduced scriplet code and hooks to >the form bean. > >Actions get you a clean place to write controller code >and a way to easily forward to presentation jsps. > >Is that all Struts does? Or are there features I'm >missing? Is it just a framework abstracting away the >easy stuff into easier stuff? > >I'm not trying to start a war - I'm sorry if I'm >coming of antagonistic. I'm not intending any ill >will. I'm just having a hard time figuring out why >Struts is so popular. > >thanks - gene > >__________________________________________________ >Do you Yahoo!? >Yahoo! Mail Plus - Powerful. Affordable. Sign up now. >http://mailplus.yahoo.com > >-- >To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

