杨少敏等的《Struts 2 Web开发学习实录》中大量内容来自真实的Struts 2项目,力求通过读者实际操作中采取的解决问题的方法使读者更容易地掌握Struts 2的应用开发。本书难度适中,内容由浅入深,实用性强,覆盖面广,条理清晰。
全书通过“网络教学、基础知识、实例描述、实例应用、运行结果、实例分析”的形式,将每个知识与实际应用中的问题相结合;本书用准确的语言总结概念,用直观的图示演示过程,用详细的注释解释代码,用形象的比喻帮助记忆;将一些非常简单的知识点或者理论性的内容穿插其中,通常这些文档没有具体的实践操作,但是读者又必须要了解的,像一些概念和术语;涵盖了实际开发中Struts 2技术所遇到的Hiibemate、Spring、JFreeChmt和Ajax等方面的热点问题。
杨少敏等的《Struts 2 Web开发学习实录》介绍了比较流行的技术Struts 2,全书分为4篇,分别为:Struts 2基础篇、Struts 2知识篇、Struts 2应用篇和实例篇。Struts 2基础篇(第1~2章)讲解了Struts 2的基础配置。Struts 2知识篇(第3~10章)讲解了Struts 2的各种知识,如:数据类型转换、国际化、异常处理、拦截器、数据校验、OGNL、标签库、文件上传下载和避免表单重复提交等。Struts 2应用篇(第11~13章)讲解了Struts 2与Hibernate的整合开发,Struts 2、Hibernate和Spring的整合开发,以及Struts 2与JFreeChart的整合,还有Struts 2和Ajax的结合应用。最后实例篇(第14~15章)通过太极研修院企业网站和人力资源管理系统两个综合实例帮助读者全面掌握在实际项目中使用Struts 2技术,提高对大型应用系统的整体把握,使读者熟练掌握Struts 2技术。
《Struts 2 Web开发学习实录》适合具有一定Web开发经验的开发人员,或具有其他Web框架使用经验的开发人员或想要学习Struts 2开发的开发人员,以及正在从事Java Web开发的开发人员。
第1章 Struts 2扬帆起航
1.1 Struts 2发展史
视频教学:7分钟
1.1.1 Struts 2的简介
1.1.2 Struts 2和Struts 1的不同
1.2 Struts 2体系介绍
1.2.1 基础知识——Struts 2框架架构流程
1.2.2 基础知识——Struts 2的配置文件
1.2.3 基础知识——Struts 2的控制器组件
1.2.4 实例描述
1.2.5 实例应用
1.2.6 运行结果
1.2.7 实例分析
1.3 Struts 2的Hello World
视频教学:8分钟
1.3.1 基础知识——Struts 2标签
1.3.2 实例描述
1.3.3 实例应用
1.3.4 运行结果
1.3.5 实例分析
1.4 常见问题解答
1.4.1 配置struts.xml时,class路径错误
1.4.2 Struts 2标签库引用错误
1.5 习题
第2章 完美的Struts 2配置
第3章 数据类型大转换
第4章 国际化与异常处理
第5章 Struts 2中的拦路虎——拦截器
第6章 探索数据校验的奥妙
第7章 Struts 2中完整的OGNL
第8章 Struts 2的标签库
第9章 轻松实现文件上传和下载
第10章 避免表单重复提交和等待页面
第11章 黄金搭档——Struts 2集成Spring与Hibernate
第12章 整合JFreeChart
第13章 当Struts 2碰见Ajax
第14章 太极研修院企业网站
第15章 人力资源管理系统
附录 参考答案