JSF是表示层框架的标准,Hibernate是一个比较完善的对象关系映射工具,Spring则提供了一个Web应用的轻量级的解决方案。本书详尽地介绍了JSF的基本结构和工作原理、标签、验证与转换、事件处理、国际化编程及IoC;对象关系映射的概念、Hibernate的结构及与JSF的集成;Spring的结构、AOP、Spring与JSF和Hibernate的集成;常用IDE(Eclipse和MyEclipse)的使用方法等内容。
JSF是表示层框架的标准,Hibernate是一个比较完善的对象关系映射工具,Spring则提供了一个Web应用的轻量级的解决方案。在开发一个多层的Java EE应用程序时,这些框架可谓是相辅相成、相得益彰,可以称得上是开发轻量级Java EE应用的三剑客。另外,AJAX是一种非常流行的改善用户体验的技术,但目前国内外还没有一本完整地介绍组合这三种框架及AJAX来开发应用程序的书籍,本书是在这方面的一个尝试。
本书详尽地介绍了JSF的基本结构和工作原理、标签、验证与转换、事件处理、国际化编程及IoC;对象关系映射的概念、Hibernate的结构及与JSF的集成;Spring的结构、AOP、Spring与JSF和Hibernate的集成;常用IDE(Eclipse和MyEclipse)的使用方法等内容。
本书的特点主要是从编程实践的角度来介绍这些框架的基本原理,以及用示例演示如何具体应用这些框架来开发一个Web应用程序。在介绍各种框架时,对涉及到的Web开发中容易遇到的疑难问题尽可能给出浅显易懂的解释,其目的是帮助想利用这些框架进行开发的人员尽快进入实战状态。
第1章 为什么要学习框架及学习什么样的框架
第2章 JSF与Web应用程序
第3章 JSF应用程序开发入门
第4章 JSF中的请求处理
第5章 JSF的体系结构
第6章 标准用户界面组件
第7章 表达式语言与托管Bean
第8章 JSF中的导航
第9章 JSF与应用程序模型层的集成
第10章 JSF的事件处理
第11章 JSF中的转换
第12章 JSF中的验证
第13章 JSF的国际化编程
第14章 JSF与Tiles框架的集成
第15章 JSF访问数据库
第16章 应用程序中的异常处理
第17章 应用程序的日志
第18章 JSF与AJAX集成
第19章 ORM及其Hibernate实现
第20章 JSF与Hibernate的集成
第21章 JSF与Spring和Hibernate的集成
第22章 使用Eclipse和MyEclipse工具
第23章 AOP及事务管理
第24章 权限系统示例应用程序
第25章 办公用品管理系统示例程序
第26章 应用程序的安全性