本書由淺入深、循序漸進地介紹了如何使用Apache著名開源軟件Struts來構建Web應用,同時介紹了一些構建Web應用時常用到的開源軟件的使用方法,如Hibernate、Lucene等。 全書分為5篇,共22章,內容涵蓋了JavaWeb應用概述、Struts入門、配置文件、Struts控制器、模型、Struts國際化、Struts標記庫、多模塊開發(fā)與Struts擴展、使用Tiles組織頁而、使用Validator包進行驗證、Struts的異常處理、Struts與Log4j、Struts與Ant、Struts與JUnit、Struts與Hibernate、Struts與Lucene以及DigitStore網站分析。 本書最大的特點在于為讀者準備了非富的Web應用程序示例以供學習和擴展,力求使讀者在學習理論的同時能夠進一步通過現(xiàn)有的程序示例加深理解,牢固掌握知識。本書適合Java程序員和從事計算機軟件開發(fā)的其他編程人員及項目開發(fā)人員,同時也可以作為新手學習Struts的最佳教材。