Although the author patently knows his onions, it seems he hasn't a great deal of experience in conveying that information.
In my opinion, if you just want to see an example of web app creation and get a few (great) ideas, then yes, buy the book.
But if you want to figure out how to configure Tomcat, etc, in preparation for a new development, then look elsewhere.
The book spends a lot of its time telling the reader that what they need to know is either out of the scope (detailed descriptions of web.xml and server.xml are out of scope?!) or that they should look on some other (somtimes unreachable) webpage.
For example, how do you tell Tomcat where to find your compiled classes? I would first try looking in the index for setting the Tomcat CLASSPATH.
The index has one entry for classpath and what does it tell me on page 17?
"If you are looking for some clarity regarding which, if any, setting for the CLASSPATH environment you should use, we can think of no better place for you to find answers than ...