Académique Documents
Professionnel Documents
Culture Documents
Extensions.
(arsenalist) (rosa)
o o o
AJAX
Dependency Injection
o o
o Writing Interceptors Actions o Model Driven (TODO) o Action Chaining o Writing Actions (TODO) Results o Result Types o DispatcherListener o PreResultListener o Multipage Forms (TODO)
Pagination for large result lists (TODO)
Interceptors
o o
Validation
struts-default.xml velocity.properties
FAQs Cookbook
Javadoc APIs
Struts Tags Generic Tags o UI Tags Themes and Templates o Tag Reference o Ajax Tags
o o o
Bundled Plugins
SiteGraph Plugin Sitemesh Plugin Spring Plugin Struts 1 Plugin Tiles Plugin JUnit Plugin TestNG Plugin
For a complete list of bundled and third-party plugins, visit the Plugin Registry. .
Architects Guide
Big Picture
o o o o
ObjectFactory ActionMapper Action Proxy & ActionProxy Factory Configuration Provider & Configuration
Migration Guide
Getting here from there.
Release Notes 2.0.11.2 Release Notes 2.0.11.1 Release Notes 2.0.11 Release Notes 2.0.10 Release Notes 2.0.9 Release Notes 2.0.8 Release Notes 2.0.7 Release Notes 2.0.6 Release Notes 2.0.5 Release Notes 2.0.4 Release Notes 2.0.3 Release Notes 2.0.2 Release Notes 2.0.1 Release Notes 2.0.0
Struts 1 to Struts 2
Comparing Struts 1 and 2 Struts 1 Solutions Migration Strategies Migration Tools How are Struts 1 and Struts 2 alike? How are they different? Various issues (and hopefully their solutions!) encountered during migrations to Struts 2. Steps and overall strategies for migrating Struts 1 applications to Struts 2. Development tools to help aid the migration process.
Tutorials
Migrating to Struts 2 Migrating Applications to Struts 2 A three-hour workshop by Ted Husted (Oct 2006) A three-part series by Ian Roughley (Sep 2006)
Roadmap
Roadmap FAQ A History of Struts 2 Struts Reloaded What's in store for Struts 2? Don Brown's summary of events An archive of the development discussions leading to Struts 2
WebWork 2 Migration Strategies Steps and overall strategies for migrating WebWork 2 applications to Struts 2.
Contributors Guide
Source
Building the Framework from Source o Building with Maven Creating and Signing a Distribution Creating and Signing a Struts 2.1.x Distribution Requirements and Use Cases Precise Error Reporting Obtaining an IDEA license How to Write Doc Comments for the Javadoc Tool (Sun) under construction
Documentation
Tools
Creating Resources Writing Validators Writing Type Converters Actions Writing Actions Writing Results
Third Party Licensing Policy RFC ASF Source Header and Copyright Notice Policy
Author Tags
Errata?
To suggest a change or a correction to any part of the documentation, log in and leave a comment on the appropriate page. We are always looking for help with the documentation!