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张。