Struts2入门教程:优秀框架的快速上手指南

需积分: 10 0 下载量 64 浏览量 更新于2024-07-29 收藏 2.93MB PDF 举报
Struts2入门教程是一本面向初学者的指南,它介绍Struts2这一Web框架的基本概念和发展背景。Struts2并非新鲜事物,而是由Webwork的设计理念与Struts1的优点融合而成,继承了两者的优势,使其成为一个深受开发者和用户喜爱的框架。该教程旨在帮助读者快速理解和掌握Struts2的核心功能,适合那些希望在短时间内对其有基本了解的开发者,而不适合深入研究的专业人员。 教程内容涵盖了Struts2从基础入门到实际应用的方方面面,包括其设计理念、工作原理以及版本更新情况。作者强调了Struts2在项目开发中的实用性和高效性,尤其是在2.0版本之后,它在功能性和用户体验上有了显著提升。此外,教程还特别提到了健康的重要性,提醒读者关注个人健康,同时也展示了作者在项目实践中积累的经验。 为了确保读者的学习质量,教程作者提供了必要的JavaWeb基础知识参考,建议初学者先掌握JavaWeb基础,如果想要深入了解Struts2,可以结合学习JSF(JavaServer Faces)。作者推荐了一些相关的书籍,如《JSF编程》、《JavaWeb整合》和《精通JSF》,这些书籍不仅理论性强,而且案例具有可操作性,便于实践学习。 最后,该教程鼓励读者积极参与交流和分享,提供多种途径获取最新资料,以保持学习的活跃度和实用性。作者表示,教程仍在不断更新和完善中,以便更好地服务于学习者,帮助他们避免在学习过程中走弯路,快速掌握Struts2技术。
2012-09-26 上传
2013-01-11 上传
第 1章 STRUTS2入门................................................................................................................................................3 第 2章STRUTS2晋级.................................................................................................................................................9 第 3章 STRUTS2核心概念......................................................................................................................................15 3.1 struts2的体系结构..................................................................................................................................16 3.2 struts2配置文件......................................................................................................................................17 3.3 Action配置.................................................................................................................................................25 第 4章 表单验证...................................................................................................................................................28 4.1 手动完成输入校验.....................................................................................................................................31 4.2 struts2框架实现数据校验.....................................................................................................................34 第 5章 国际化实现...............................................................................................................................................37 5.1 页面的国际化.............................................................................................................................................38 5.2 Action的国际化.........................................................................................................................................39 5.3 验证信息的国际化.....................................................................................................................................41 第 6章 拦截器浅析...............................................................................................................................................42 6.3 拦截器基础.................................................................................................................................................42 6.2 使用拦截器.................................................................................................................................................43 6.3 自定义拦截器.............................................................................................................................................45 6.4 综合示例.....................................................................................................................................................49 第 7章 探讨IOC模式..............................................................................................................................................49 第 8章 STRUTS2标签..............................................................................................................................................54 第 9章 表达式OGNL...............................................................................................................................................78 9.1 OGNL概述.....................................................................................................................................................79 9.2 OGNL基础.....................................................................................................................................................80 9.3 struts2中OGNL..........................................................................................................................................82 9.4 OGNL使用示例.............................................................................................................................................83 第 10章 上传下载.................................................................................................................................................85 第 11章 视图浅析.................................................................................................................................................89 第 12章 集成AJAX..................................................................................................................................................89 12.1 JSON概述...................................................................................................................................................89 12.2 JSON-RPC概述...........................................................................................................................................90 12.3 JSON示例...................................................................................................................................................90 12.4 struts2与JSON例................................................................................................................................93 第13章 集成HIBERNATE...........................................................................................................................................96 13.1系统总体设计图........................................................................................................................................96 13.2系统用例图................................................................................................................................................97 13.3 数据库.......................................................................................................................................................97 13.4系统效果图展示........................................................................................................................................98 13.5代码清单..................................................................................................................................................105 13.6 代码树形图.............................................................................................................................................125 第14章 集成SPRING.............................................................................................................................................125 第 15章 集成IBATIS.............................................................................................................................................134 第 16章 集成JQUERY 16.1 什么是Jquery.........................................................................................................................................134 16.2 Jquery操作CSS.......................................................................................................................................134 16.3 Jquery操作DOM.......................................................................................................................................136 16.4 Jquery处理text.....................................................................................................................................142 16.5 Jquery处理xml.......................................................................................................................................144 16.4 Jquery处理json.....................................................................................................................................144