本书是Struts的学习指南。书中较为全面地介绍了Struts架构下进行Web应用开发的程序设计技术。本书的特色是以案例为主,将相关知识点作为主线贯穿其中。第1部分是开发基础,内容涉及搭建运行环境和开发平台、Struts核心组件的工作原理和运行机制。考虑到许多初学Struts的开发人员普遍缺乏在Struts架构下完成项目开发的工程经验,本书在第2部分提供了一个完整的电子商务网站的设计和开发实例,并在该网站中实现了许多可以直接作为商用软件的模块,通过对该网站各个功能模块从需求分析、系统设计及部署实现等全过程的分析,使读者能够快速掌握Struts中最核心的组件,并能够依据书中提供的案例定制所需的功能,开发专业的JavaWeb系统。本书作者有多年从事教学和开发经验,并且有很多学生目前正在从事Struts开发工作。因此,作者清楚Struts的合理学习路线,以及在学习过程中的注意事项。本书结构清晰、注重实用、深入浅出。非常适合作为Struts的自学教材或培训教材,同时,也适合作为Struts开发人员的参考书。