Struts 2权威著作;深入全面阐释Struts 2的方方面面;涵盖FreeMarker、Ajax等大量相关技术。
本书是广受赞誉的Struts 2优秀教程,它全面而深入地阐述了Struts 2的各个特性,并指导开发人员如何根据遇到的问题对症下药,选择使用最合适的特性。作者处处从实战出发。在丰富的示例中直观地探讨了许多实用的技术。如数据类型转换、文件上传和下载、Struts 2应用的安全性、调试与性能分析、FreeMarker、Velocity、Ajax,等等。跟随作者一道深入Struts 2,聆听大量来之不易的经验之谈,你对Struts 2开发框架的理解和应用水平都将更上一层楼。
Struts 2 是Java Web 应用首选的MVC 框架。本书对Struts 2 的工作机理进行了透彻的阐述。书中介绍了如何利用Struts 2 来解决Web 应用开发中的常见问题,同时还深入浅出地探讨了许多能帮助程序员编写Struts 2 应用程序的技巧,如管理页面导航活动、输入验证、国际化和本地化、对Ajax 的支持,等等。书中概念清晰、环环相扣,便于读者高效地学习。
本书适合Java Web 程序员阅读和参考,也可以作为计算机相关专业教材。
第1章 Model 2应用程序
第2章 初识Struts
第3章 动作与结果
第4章 OGNL
第5章 表单标签
第6章 通用标签
第7章 类型转换
第8章 输入验证
第9章 消息处理与国际化
第10章 Model Driven和Preparable拦截器
第11章 持久层
第12章 文件的上传
第13章 文件的下载
第14章 提高Struts应用程序的安全性
第15章 防止重复提交
第16章 调试与性能分析
第17章 进度条
第18章 定制拦截器
第19章 定制结果类型
第20章 Velocity
第21章 FreeMarker
第22章 XSLT结果类型
第23章 插件
第24章 Tiles插件
第25章 JFreeChart插件
第26章 零配置
第27章 Ajax
附录A Struts配置
附录B JSP EL语言
附录C Java注解