Struts 2 is based on the WebWork 2 codebase, and so we include links to WebWork resources too.
Articles
Interview about the Struts merger
- Interview of Patrick Lightbody
Validation with WebWork 2.2
- Zarar Siddiqi
Working with the WebWork Framework
- Vlad Kofman
Building with WebWork
- Kris Thompson; TheServerSide; November 2003
Migrating Applications to Struts 2 (Part 1)
- September, 2006
Migrating Applications to Struts2 (Part 2)
- October, 2006
Struts 2.0 Introduction and Validations using Annotations
- Wed May 30th, 2007
Ajax support in struts 2.0
- Sat Jun 9th, 2007
Ajax programming with Struts 2
- Wed Aug 29th, 2007
Adopting Struts 2 - JavaWorld
- Mon Oct 15th, 2007
Blogs
Unit Testing Struts 2 Actions wired with Spring using JUnit
- Zarar Siddiqi
Struts 2 Validation using Annotations
- Zarar Siddiqi
Struts 2 and Zero Configuration for Actions and Results
- Zarar Siddiqi
Struts 2 Form Control Templates
- Zarar Siddiqi
Struts 2.0 : Blogs
- Dhrubojyoti Kayal
Planet Struts Blogs
Planet Struts News
WebWork Performance Tips
- AgileBlog
Struts 2 at Vita Rara
(Mark Menard)
WanTii, Inc. Technology Blog
Customising Struts2 JSP tags
(Beppe Catanese)
Struts2 Interceptors Extension Library
(Beppe Catanese)
Books
Struts 2 in Action
Donald Brown, Chad Michael Davis, and Scott Stanlick; Manning; May 2008
Struts 2 Design and Programming
Budi Kurniawan; BrianySoftware; N/A
Starting Struts 2
Ian Roughley ; InfoQ
WebWork in Action
- Patrick Lightbody, Jason Carreira; Manning; September 2005
Java Open Source Programming
- Joseph Walnes, Ara Abrahamian, Mike Cannon-Brookes, Patrick Lightbody; Wily; November 2003
Art of Java Web Development
- Neal Ford; Manning; November 2003
WebWork Live
- Matthew Porter; SourceBeat; N/A
Practical Ajax Projects and Java
- Frank Zammetti; Apress; N/A
Presentations
WebWork in Action: A hands on look at the future of Struts (
WW:slides
) - Patrick Lightbody; Portland Java Users Group, February 2006
WebWork + AJAX: A winning combination (
video
,
WW:slides
) - Patrick Lightbody; JavaZone; August 2005
WebWork in Action: An introduction to WebWork (
video
,
WW:slides
) - Patrick Lightbody; JavaZone; August 2005
WebWork 2.0: Strutting the OpenSymphony way
- Jason Carreira; TheServerSide Symposium; April 2004
Strutting the OpenSymphony way
- Mike Cannon-Brookes; TheServerSide Symposium; July 2003
WebWork 2.0 Overview
- Rick Salsa;
Groove Systems
ApacheCon 2006 Struts 2.0
- Don Brown; ApacheCon; October 2006
Migrating from Struts 1 to Struts 2
- Matt Raible; Colorado Software Summit, Denver JUG and NoFluff; November 2006
Seven Simple Reasons to Use AppFuse
Clustering your Struts 2 Applications with Terracotta
- Jonas Boner, Don Brown;
Terracotta Software
; November 2006
Other Resources
Spring Web Flow Plugin