Win a copy of Design for the Mind this week in the Design forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

upgrade struts 1.2 to struts 2?

 
Anthony Karta
Ranch Hand
Posts: 342
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
is it worth to upgrade application built with struts 1.2 to 2.0?

and

is it possible to run struts 1.2 application in struts 2.0 implementation (backward compatibility) or they are completely different?

thanks all
anthony
 
Joe Ess
Bartender
Pie
Posts: 9264
10
Linux Mac OS X Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
There are a number of migration resources in the Struts 2 Guides
Struts 2 is not backwards-compatible, however it is possible to have 1.x and 2 run alongside each other:
Add the Struts 2.0 JARs to your exisitng Struts 1.3 application. Configure S2 to handle *.action requests and let S1 handle *.do requests. S1 and S2 can run side by side, within the same web application. Teams can implement new features in the latest version, and migrate older pieces as needed. Optionally, some common resources may be shared between S1 and S2, like messages, validation rules, and Tiles configurations, making for an even smoother migration.

Migration Strategies
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic