内容简介
本书的重点是介绍当前流行的三个轻量级开源框架Struts 2、Spring 3和Hibernate的基础知识,以及三个框架的整合案例开发。在知识点讲解中,均结合了小案例的精讲,以帮助读者更好地理解和掌握。综合示例均采用三层架构,按功能分类进行精讲,各层之间分层清晰,层与层之间以松耦合的方法组织在一起,便于读者理解每个功能的实现过程。 本书内容全面、易于理解、示例众多,为读者更好地使用Java EE这项技术和标准进行工作提供了很好的指导。书中既包含了简单易懂的代码片段,也有大量实际可用的应用系统示例,有利于读者迅速掌握Java EE Web开发的核心技术。全书共分为6篇28章。 本书主要面向有Java语言基础、从事Java EE Web开发的工程技术人员、高校学生和相关技术的爱好者,可作为大专院校Java EE Web程序开发课程的教材,也可作为Java EE Web程序开发人员的入门书籍和参考书,尤其适合于对Struts 2、Spring 3、Hibernate了解不够深入,或对Struts 2 + Spring 3 + Hibernate整合开发不太熟悉的开发人员阅读。
目录
第一篇 环境搭建篇
第1章 建立开发环境
第二篇 Java Web基础篇
第2章 JSP技术
第3章 用MVC架构实现Web项目开发
第三篇 Struts 2框架篇
第4章 Struts 2概述
第5章 Struts 2的架构和运行流程
第6章 Action和Result的配置
第7章 Struts 2的拦截器
第8章 Struts 2的标签库
第9章 OGNL和类型转换
第10章 Struts 2的验证框架
第11章 Struts 2的化
第12章 Struts 2的文件上传和下载
第一篇 环境搭建篇
第1章 建立开发环境
第二篇 Java Web基础篇
第2章 JSP技术
第3章 用MVC架构实现Web项目开发
第三篇 Struts 2框架篇
第4章 Struts 2概述
第5章 Struts 2的架构和运行流程
第6章 Action和Result的配置
第7章 Struts 2的拦截器
第8章 Struts 2的标签库
第9章 OGNL和类型转换
第10章 Struts 2的验证框架
第11章 Struts 2的化
第12章 Struts 2的文件上传和下载
第13章 Struts 2的Ajax支持
第14章 使用Struts 2实现用户信息CRUD
第四篇 Hibernate框架篇
第15章 Hibernate初步
第16章 Hibernate的关联映射
第17章 Hibernate检索方式
第18章 Hibernate进阶
第19章 Struts 2与Hibernate的整合
第五篇 Spring框架篇
第20章 Spring的基本应用
第21章 深入Spring中的Bean
第22章 面向方面编程(Spring AOP)
第23章 Spring整合Hibernate与Struts 2
第24章 Spring事务管理
第25章 Spring Web
第六篇 SSH2项目示例篇
第26章 新闻发布系统
第27章 网上订餐系统
第28章 网上银行系统