• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Struts vs Struts 2.0

 
mo sayed
Ranch Hand
Posts: 88
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
Soon to be working on a project that needs to upgrade legacy code
to future proof it. The existing code uses struts 1.1 with velocity
at the front end. The options are either to use struts 1.3 with JSTL
or to move onto Struts 2.0. I'm looking for advice as to which would
be a better choice for maintainability.

kind regards,
Mo
 
Hussein Baghdadi
clojure forum advocate
Bartender
Posts: 3479
Clojure Mac Objective C
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I think if you decided to go with Struts2, you will have to re-write the majority of your application.
Struts2 is a different beast from Struts1 (but also, it is alot better).
What about your team ?
Are they familiar with Struts2 ?
 
mo sayed
Ranch Hand
Posts: 88
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

I think if you decided to go with Struts2, you will have to re-write the majority of your application.
Struts2 is a different beast from Struts1 (but also, it is alot better).
What about your team ?
Are they familiar with Struts2 ?


The original was written using struts and Velocity. Therefore I suspect
that most of the code will have to be re-written. I've used struts 1.3 for several months now; the rest of the team will be swotting up on whatever
option we go for.

Struts 1.3 seems attractive since it is a mature technology and there are
a lot of resources available which would facilitate development and maintenence significantly. My concern would be that 2.0 is relatively new
and therefore may experience the typical life cycle of new technologies, wherein the first few years are spent solving defects or finding temp
solutions until the defects are resolved. However I understand the 2.0
is based on WebWorks and therefore it may not experience the usual gut of
defects associated with newer technologies.

regards,
Mo
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic