* Instructs the use of Struts to build MVC Web applications and simplify HTML form construction and validation
* Provides information on using Object-RelationalBridge to cut down the amount of data-access code necessary to be written and maintained
* Teaches how to use Lucene to incorporate search engine functionality into a Web application
* Demonstrates how to use Velocity to cleanly separate presentation and Java Code