File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Struts and the fly likes upgrade struts 1.2 to struts 2? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of REST with Spring (video course) this week in the Spring forum!
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "upgrade struts 1.2 to struts 2?" Watch "upgrade struts 1.2 to struts 2?" New topic

upgrade struts 1.2 to struts 2?

Anthony Karta
Ranch Hand

Joined: Aug 09, 2004
Posts: 342
is it worth to upgrade application built with struts 1.2 to 2.0?


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

thanks all

Joe Ess

Joined: Oct 29, 2001
Posts: 9168

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

[How To Ask Questions On JavaRanch]
I agree. Here's the link:
subject: upgrade struts 1.2 to struts 2?
jQuery in Action, 3rd edition