JSF是表示層框架的標準,Hibernate是一個比較完善的對象關系映射工具,Spring則提供了一個Web應用的輕量級的解決方案。在開發(fā)一個多層的Java EE應用程序時,這些框架可謂是相輔相成、相得益彰,可以稱得上是開發(fā)輕量級Java EE應用的三劍客。另外,AJAX是一種非常流行的改善用戶體驗的技術,但目前國內外還沒有一本完整地介紹組合這三種框架及AJAX來開發(fā)應用程序的書籍,本書是在這方面的一個嘗試。本書詳盡地介紹了JSF的基本結構和工作原理、標簽、驗證與轉換、事件處理、國際化編程及IoC;對象關系映射的概念、Hibernate的結構及與JSF的集成;Spring的結構、AOP、Spring與JSF和Hibernate的集成;常用IDE(Eclipse和MyEclipse)的使用方法等內容。本書的特點主要是從編程實踐的角度來介紹這些框架的基本原理,以及用示例演示如何具體應用這些框架來開發(fā)一個Web應用程序。在介紹各種框架時,對涉及到的Web開發(fā)中容易遇到的疑難問題盡可能給出淺顯易懂的解釋,其目的是幫助想利用這些框架進行開發(fā)的人員盡快進入實戰(zhàn)狀態(tài)。本書附光盤1張。