My book covers WebWork 1 (WebWork 2 wasn't available when I was writing the book). However, the important concepts in WebWork (the architecture, the expression language, and the tags) haven't changed too drastically. As someone else noted, the Table of Contents appear here on Manning's site.
Originally posted by Uwe Barthel: Please paste the cover text or explain a bit more about this book. Witch frameworks ? How depth you are diving into a framework ?
The full title of the book is Art of Java Web Development: Struts, Tapestry, Commons, Velocity, JUnit, Axis, Cocoon, InternetBeans, WebWork. I cover the 6 frameworks listed here, and also provide coverage of the other open-source projects listed in the title. For the frameworks, I provide something that I hadn't (and still haven't) seen anywhere else -- an "apples to apples" comparison of all 6 frameworks. One of the problems when you are trying to evalute frameworks is that the sample applications for each framework only highlight the stuff that the authors think are the strong suits, and leave off the inconvenient messy stuff. My goal (which I achieved) was to create the exact same sample application in each framework, and discuss the pros and cons of each particular framework. I don't go into great depth on any of the frameworks (each is sufficient for a book on its own), but provide enough background to understand the unique characteristics of each framework and show how to build a real application with it.