Pro Jakarta StrutseBook - 2004
* Teaches how to use Struts properly through the construction of a fully-functional app using J2EE design patterns.
* Presents 6 web anti-patterns and shows how to use Struts to refactor them, and discusses when and how to incorporate J2EE design patterns into your web apps.
* Introduces other Jakarta/OSS projects and show how to integrate them with Struts and simplify your Struts development e.g. ObjectRelationalBridge, XDoclet, Ant.