I bought this book having decided to use Struts as the development framework for a project and have been pretty disappointed. Although it is good enough introductory book on Struts it isn't much of a reference manual and is far from "complete." It misses some pretty basic information (the scope of form beans for example is never really explained, and "The Struts Tag Libraries" part lacks some critical information, such as the various rules for parameters used in each tag). Many of the examples are way too simplistic - there isn't any discussion on database connectivity either with JDBC or with a persistence framework, and so on. Read it as a leg up but be prepared for the fact that you will out grow it pretty quickly - I rarely refer to my copy and I only bought it a month ago...