I've usually had to slog through the web to find these kinds of resources. There are
Struts articles and tutorials in a variety of places on the web(most of these have been documented in this forum). There are 3 Struts books that I know of - 2 are yet to be published and the other has had horrific reviews. Chuck Cavaness' book that will be published by O'Reilly is available for review at
www.theserverside.com. If you're interested in Struts I would be glad to put together a resource list. Ant has a pretty good user's manual. I've had mixed success with finding documentation for other Jakarta products I've been interested in. You might be interested in "Java Tools for eXtreme Programming - Mastering Open Source Tools Including Ant,
JUnit, and Cactus" by Richard Hightower and Nicholas Lesiecki.
Hope you find some of this useful,
Mars