Pro Jakarta Struts, Second Edition by John Carnell with Rob Harrop, is the best book on developing Struts-based web applications I've read. (I've read at least five or six others.) If you want to learn Struts the right way, get this book. - Dirk, JavaRanch Sheriff Pro Jakarta Struts, Second Edition maps out how to use the Jakarta Struts framework, so you can solve everyday web application development challenges. This book takes an application-centric approach: the development of an application drives the Struts coveragenot the other way around. Improper design can lead to long term dependencies on the Struts framework, which makes code re-use difficult to achieve. But the authors helpfully discuss Struts from an anti-pattern perspective. The end result: you will learn to use Struts very effectively!