Shows how to use JSP in real-world Web applications along with
open source frameworks such as Struts, WebWork, and Turbine,
software design methodologies, and developer tools like Ant, jUnit,
and CVS, as well as popular IDEs (integrated development
environmnents)

Each chapter has an exercise section with solutions on the
companion Web site