 | The framework documentation is written for active web developers and assumes a working knowledge about how Java web applications are built. For more about the underlying nuts and bolts, see the Key Technologies Primer . |
Several tutorials are available to help you get started with the framework, from all-purpose "soup to nuts" tutorials to specialty tutorials on portlets and database access.
Primers
Speciality
Examples
Several example applications are bundled with the framework, as ready-to-deploy WARs.
For the complete source code to the applications, see the source code distribution.
Books
- Starting with Struts 2
(Ian Roughley), PDF and print.
- Struts 2 Design and Programming
(Bud Kurniawan), print-only, pre-order only
- WebWork in Action book
(Patrick Lightbody, Jason Carreira), print only.
- Most of WW2 in Action applies to Struts 2. The Struts 2 package names changed, and we've added some features, but the fundamentals remain the same. From a technical perspective, Struts 2 is WebWork 3.
Other Resources
Community Wiki
- Struts 2 Wiki
- The Struts 2 Wiki is a community-supported resource. To contribute to the wiki space, simply create an Confluence account. The wiki space is not bundled with the Struts 2 distribution, but it is still an exciting and valuable community resource!
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! |