商品簡介
本書根據Java EE架構分為5個部分:第1部分為Java EE相關技術概述,包括Java Web應用開發簡介,利用Eclipse和Tomcat建立開發平臺、事件及反射機制,以及Servlet技術;第2部分為表示層相關技術,包括JSP技術、XML、CSS和XSLT、Ajax技術、Struts2框架和JSF;第3部分為業務層相關技術,包括JavaBean的基本概念、EJB、RMI、Web服務概述、CORBA簡介和Spring框架;第4部分為數據持久化層的相關技術,包括數據庫和JDBC技術、ORM和JPA概述,以及Hibernate的介紹;第5部分介紹兩個整合了本書相關技術的系統實例,分別是應用了Struts+Spring+Hibernate+Ajax框架的權限管理系統和應用了JSF/Richfaces+EJB+JPA框架的航空訂票系統。
本書適合有一定Java編程基礎的讀者,適用于任何使用JavaEE和Web服務創建應用程序的開發人員。
目次
第1章 Java Web應用開發簡介
1.1 Java EE應用概述
1.2 Java EE概念
1.3 Java EE的核心API與組件
1.4 Web服務器和應用服務器
1.5 小結
第2章 建立開發平臺
2.1 構建開發環境
2.2 配置開發環境
2.3 小結
第3章 Java的反射機制
3.1 Java反射API
3.2 加載類的實例
3.3 操作類的字段
3.4 操作類的方法
3.5 動態代理
3.6 反射機制在Hibernate中的應用
3.7 小結
第4章 Servlet技術
4.1 Servlet簡介
4.2 開發和部署一個簡單的Servlet
4.3 Servlet常用API介紹
4.4 使用Servlet處理客戶端請求
4.5 會話跟蹤
4.6 小結
第5章 JSP技術
5.1 JSP簡介
5.2 JSP頁面的結構
5.3 腳本元素
5.4 指令
5.5 動作
5.6 隱式對象
5.7 JSP自定義標簽
5.8 小結
第6章 XML、CSS和XSLT
6.1 XML
6.2 CSS
6.3 XSLT
6.4 小結
第7章 Ajax簡介
7.1 Ajax簡介
7.2 Ajax技術核心
7.3 一個簡單的Ajax實例
7.4 小結
第8章 Struts2框架
第9章 JSF
第10章 JavaBean
第11章 EJB
第12章 RMI
第13章 Web服務概論
第14章 CORBA
第15章 Spring框架
第16章 數據庫技術和JDBC技術
第17章 ORM與Java持久化機制
第18章 Hibernate
第19章 權限管理系統(Struts+Spring+Hiberante+Ajax)
第20章 航空訂票系統(JSF/Richfaces+EJB+JPA)