Dashboard > Struts University > Home > Migrating to Struts 2 > Migrate
Added by Ted Husted, last edited by Ted Husted on Jan 24, 2007


Marvin started a new Struts 1 application, but he has decided to migrate to Struts 2 before continuing development. Marvin migrates the work in progress to Struts 2, page by page, and then starts to extend the starter application with new features.


Goal Migrate application from Struts 1 to Struts 2
Level User/Developer Goal (User Goal, Summary, Subfunction)
Trigger Identify need to migrate existing code to Struts 2 and continue development.
Primary Actor Engineer

Main Success Scenario (MSS)

Step Action
1 Add Core Struts JARs
2 Update web.xml
3 Migrate struts.xml
4 Migration Action classes
5 Migrate server pages
Step Variation
1-5 Migrate one page at a time.

Site running on a free Atlassian Confluence Open Source Project License granted to OSS. Evaluate Confluence today.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.5.5 Build:#811 Jul 25, 2007) - Bug/feature request - Contact Administrators