本书由浅入深、循序渐进地介绍了如何使用Apache著名开源软件Struts来构建Web应用,同时介绍了一些构建Web应用时常用到的开源软件的使 用方法,如Hibernate、Lucene等。全书分为5篇,共22章,内容涵盖了Java Web应用概述、Struts入门、配置文件、Struts控制器、模型、 Struts国际化、Struts标记库、多模块开发与Struts扩展、使用Tiles组织页面、使用Validator包进行验证、Struts的异常处理、Struts与 Log4j、Struts与Ant、Struts与JUnit、Struts与Hibernate、Struts与Lucene以及DigitStore网站分析。本书最大的特点在于为读者准备了非 富的Web应用程序示例以供学习和扩展,力求使读者在学习理论的同时能够进一步通过现有的程序示例加深理解,牢固掌握知识。本书适合Java 程序员和从事计算机软件开发的其他编程人员及项目开发人员,同时也可以作为新手学习Struts的最佳教材