Books about Struts (by release date, newer first)
Apache Struts 2 Web Application Development by Dave Newton (Packt Publishing | English) (October 2008)
Struts - Websites mit Struts 1.2 & 1.3 und Ajax effizient entwickeln (German) by Matthias Weßendorf (January 2006)
Pro Apache Struts with Ajax by John Carnell, Rob Harrop and Kunal Mittal (Ed.) (2006)
Beginning Apache Struts: From Novice to Professional by Arnold Doray (February 2006)
Learning Jakarta Struts 1.2: a concise and practical tutorial by Stephan Wiesner (August 2005)
Struts : les bonnes pratiques pour des développements web réussis (Français) par Vic Cekvenich, Wolfgang Gehner (Février 2005)
Jakarta Struts Cookbook by Bill Siggelkow (February 2005)
Struts: The complete reference by James Holmes (April 2004)
Jakarta Struts for Dummies by Mike Robinson, Ellen Finkelstein (March 2004)
Pro Jakarta Struts, Second Edition by John Carnell, Rob Harrop (March 2004)
Struts Recipes by George Franciscus, Danilo Gurovich (July 2004)
Struts - Websites effizient entwickeln (German) by Matthias Weßendorf (November 2004)
Struts - Best Practices (German) by Vic Cekvenich, Wolfgang Gehner (June 2004)
Struts ge-packt (German) by Michael Albrecht and Manfred Wolff (July 2004)
Jakarta Struts Pocket Reference by Chuck Cavaness, Brian Keeton (June 2003)
Professional Jakarta Struts by James Goodwill, Richard Hightower (September 2003)
Professional Struts Applications: Building Web Sites with Struts, Object Relational Bridge, Lucene, and Velocity by John Carnell, Jeff Linwood (March 2003)
Struts by James Turner, Kevin Bedell (June 2003)
Struts. Java Framework für Webanwendungen (German) by Sven Haiges, Adam Bien, Peter Roßbach, Marcel May and Bernhard Wöhrlin (2003)
Programming Jakarta Struts by Chuck Cavaness (November 2002)
Struts In Action by Ted Husted, Cedric Dumoulin, George Franciscus, and David Winterfeldt; Foreword by Craig R. McClanahan (November 2002)
Struts Kick Start by James Turner, Kevin Bedell (December 2002)
Mastering Jakarta Struts by James Goodwill (September 2002)
The Struts Framework: Practical Guide for Java Programmers by Sue Spielman (October 2002)
First Struts book is available for free. Vic Cekvenich - Sept. 2001 (1st Struts Book).
Books with Struts coverage (by release date, newer first)
Pro JSP 2, Fourth Edition By Simon Brown, Sam Dalton, Daniel Jepp, Dave Johnson, Sing Li and Matt Raible (December 2005)
Web Application Architecture: Principles, Protocols and Practices by Leon Shklar and Richard Rosen, October 2003
J2EE Open Source Toolkit : Building an Enterprise Platform with Open Source Tools (Java Open Source Library) September 2003 - Chapters 7 and 14 provide a good introduction to Struts with significant but easily understood examples.
Java Frameworks and Components: Accelerate Your Web Application Development by Michael Nash, June 2003
Core J2EE Patterns: Best Practices and Design Strategies, Second Edition by Deepak Alur, Dan Malks, John Crupi, June 2003
Beginning Jsp 2.0: Build Web Applications Using Jsp, Java, And Struts by Galbraith et al. Wrox Press February 2003 - Chapters 15 and 16 cover web development using Struts.
Sams Teach Yourself Java Server Pages in 21 Days by Steve Holzner, September 2002 - Day 19 is Struts day.
MySQL and JSP Web Applications: Data-Driven Programming Using Tomcat and MySQL by James Turner. March 2002. Includes a chapter on Tomcat and Struts.
JSP and Tag Libraries for Web Development by Wellington L. S. Da Silva. January 2002. Several chapters regarding Struts.
Professional JSP Site Design by Duffey et al (Wrox book). November 2001. Features Struts in chapters 2 (The Struts Framework), 6 (Navigation), 8 (Data Access Patterns), 12 (Content Management), 13 (Searching), and 14 (Portals).
Core J2EE Patterns by Alur, Crupi, Malks. June 2001. Many of these patterns are deployed in Struts.
Beginning JSP Web Development by Falkner, Galbraith, Irani, Kochmer, Kunnumpurath, Panduranga, Perrumal, Timney (Wrox book). August 2001. One chapter focuses on an introduction to Struts 1.0 and two chapters on creating an application that uses Struts.
Advanced JavaServer Pages by David Geary. May 2001. Features template tag library from Struts 1.0.
Professional JSP 2nd Edition by Brown et al (Wrox book). April 2001. Long chapter on Struts.
JSP, Servlets, and MySQL by David Harms, 2001 - Features a chapter on Struts 1.0.
JSP Weekend Crash Course by Andrew Utter et al, January 2001 - Struts 1.0 is last part of the Sunday afternoon lesson.
WebSphere Version 4 Application Development Handbook (PDF) - IBM Redbook, Chapter 7 covers designing with both the Struts and WebSphere frameworks.
WebSphere Version 5 Application Development Handbook (download free PDF) - IBM Redbook, "Chapter 12. Presentation" covers designing presentation layer of a J2EE application with Struts, and the Struts support in IDE WebSphere Studio Application Developer 5.1. This book also covers the other phases of J2EE application development process, including designing with Struts in "Chapter 8. Design".
- Java Server Pages and J2EE Web-based Applications for Enterprises - In German, with a Chapter regarding MVC and Struts.