本書根據Java EE架構分為5個部分:第1部分為Java EE相關技術概述,包括Java Web應用開發(fā)簡介,利用Eclipse和Tomcat建立開發(fā)平臺、事件及反射機制,以及Servlet技術;第2部分為表示層相關技術,包括JSP技術、XML、CSS和XSLT、Ajax技術、Struts2框架和JSF;第3部分為業(yè)務層相關技術,包括JavaBean的基本概念、EJB、RMI、Web服務概述、CORBA簡介和Spring框架;第4部分為數據持久化層的相關技術,包括數據庫和JDBC技術、ORM和JPA概述,以及Hibernate的介紹;第5部分介紹兩個整合了本書相關技術的系統(tǒng)實例,分別是應用了Struts+Spring+Hibernate+Ajax框架的權限管理系統(tǒng)和應用了JSF/Richfaces+EJB+JPA框架的航空訂票系統(tǒng)。本書適合有一定Java編程基礎的讀者,適用于任何使用JavaEE和Web服務創(chuàng)建應用程序的開發(fā)人員。