Personally I think one of the advantages of Struts is that it's a fairly
lightweight framework.  What I mean is that, as you pointed out, all it
does is Model 2.  It's not a full portal framework like jetspeed and it
doesn't even have a full model framework like Turbine's torque.  That's
nothing against these projects (I love and use them both), but sometimes
you don't need all those extras and Struts gives you just enough to get
the job done.  

Sometimes the greatest feature is that fact that the "drudgery" of
writing the framework is done for you.  You can simply just get to work
on what makes your application unique.

jaaron

> -----Original Message-----
> From: Gene Campbell [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, January 23, 2003 9:07 AM
> 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

-- 
  jaaron    <[EMAIL PROTECTED]>


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to