《JavaWeb開發權威經典》是2008年中國水利水電出版社出版的圖書,作者是於天恩。該書對B/S架構Java Web開發進行了系統的介紹。
基本介紹
- 書名:JavaWeb開發權威經典
- ISBN:9787508458786
- 頁數: 597頁
- 出版社: 中國水利水電出版社
- 出版時間:2008年10月1日
- 裝幀:平裝
- 開本:16
內容簡介,目錄,
內容簡介
《Java Web開發權威經典》最大特色是:程式和案例都來自工程項目,《Java Web開發權威經典》共有180多個完整案例和超過250個基本程式,都是網站套用中常用的程式。
《Java Web開發權威經典》介紹了B/S架構的經典編程體系:客戶端採用HTML,CSS和JavaScript腳本語言,伺服器端採用JSP+Oracle體系。全書分成四大部分:第一部分(第1章):Java Web套用開發體系與環境配置。第二部分(第2-5章):Java Web開發體系的主要技術。介紹了Java Web開發體系的三大技術:Servlet、JSP和JavaBean。第三部分(第6-8章):JDBC資料庫訪問技術。介紹了在Java Web開發中使用JDBC進行資料庫訪問的技術,介紹了JSP + Oracle開發體系和JSP+SQL Server開發體系。第四部分(第9-10章):Java Web開發體系的其他重要技術。介紹了JSP操作XML的基本方法和當前B/S架構編程領域最新的Ajax技術在JSP中的套用,給出一些工程中經常用到的工具和組件以輔助項目開發。
《Java Web開發權威經典》適用於Java Web開發感興趣的編程人員。
《Java Web開發權威經典》附贈光碟中含有書中所有案例程式的原始碼,方便讀者學習。
目錄
第一部分 JavaWeb套用開發體系與環境配置
第1章 JavaWeb開發體系與環境配置
1.1 軟體編程體系簡介
1.1.1 單機軟體
1.1.2 C/S軟體
1.1.3 B/S軟體
1.2 B/S結構編程技術
1.2.1 網站和網頁
1.2.2 B/S結構的主流編程技術
1.3 企業級套用開發架構
1.3.1 兩層架構
1.3.2 三層架構
1.3.3 N層架構
1.3.4 開發架構比較
1.4 軟體工程的本質
1.4.1 瀑布模型
1.4.2 快速原型
1.4.3 噴泉模型
1.4.4 螺旋模型
1.4.5 XP和軟體開發本質論
1.5 面向對象的項目分析與設計
1.5.1 面向對象建模語言與建模工具
1.5.2 系統分析與用例圖
1.5.3 系統設計與動態圖
1.6 軟體項目開發過程標準
1.6.1 IS09001簡介
1.6.2 CMM簡介
1.6.3 CMM的5個級別
1.7 Java套用開發體系
1.7.1 JavaSE體系概述
1.7.2 JavaME體系概述
1.7.3 JavaEE體系概述
1.8 JavaEE的N層體系結構
1.8.1 N層開發架構
1.8.2 N層架構的優點
1.9 JavaEE常用套用開發環境介紹
1.9.1 Web伺服器
1.9.2 資料庫伺服器
1.9.3 集成開發環境
1.10 JavaWeb開發環境的安裝配置
1.10.1 配置Java運行環境
1.10.2 配置JSP運行環境
1.10.3 配置tomcat
1.10.4.JSP的基本目錄結構
小結
思考和練習
第二部分 JavaWeb開發體系的主要技術
第2章 Servlet編程技術
2.1 Servlet技術基礎
2.1.1 Servlet技術簡介
2.1.2 Servlet的編譯和部署
2.1.3 擴展的案例
2.2 ServletAPl基礎
2.2.1 ServletAPI的概貌
2.2.2 Servlet的生命周期
2.2.3 Servlet的基本結構
2.2.4 執行緒同步問題
2.3 與運行環境相關的ServletAPI
2.3.1 ServletConfig的用法
2.3.2 ServletContext的用法
2.3.3 綜合案例
2.3.4 預裝載Servlet
2.3.5 Servlet映射
2.4.請求和回響的處理
2.4.1 POST和GET
2.4.2 HttpServletRequest接口的方法
2.4.3 HttpServletResponse接口的方法
2.5 向瀏覽器輸出
2.5.1 輸出普通文本
2.5.2 輸出HTML內容
2.5.3 國際化問題
2.6 表單的處理
2.6.1 基本表單域的接收
2.6.2 原始表單數據的分析和處理
2.6.3 表單的驗證
2.6.4 表單處理的技巧
2.7 HTTP請求的處理
2.7.1 請求重定向
2.7.2 頁面自刷新
2.7.3 頁面定時跳轉
2.7.4 生成Excel電子表格
2.8 RequestDispatcher接口
2.8.1 基本用法
2.8.2 請求轉發
2.8.3 請求包含
2.9 會話跟蹤和應用程式事件
2.9.1 HttpSession接口
2.9.2 會話的基本套用
2.9.3 利用會話共享數據
2.9.4 URL,編碼
2.9.5 Cookie的使用
2.9.6 應用程式事件
2.10 過濾技術的基礎知識
2.10.1 過濾器的編寫和部署
2.10.2 最簡單的過濾器
2.10.3 請求過濾器
2.11 過濾技術的套用
2.11.1 含有過濾器的客戶伺服器模型
2.11.2 客戶端請求的攔截和分析
2.11.3 伺服器端回響的封裝
小結
思考和練習
第3章 JSP編程技術
3.1 JSP頁面元素與隱含對象
3.1.1 隱含對象
3.1.2 理解伺服器端執行
3.1.3 JSP的頁面結構
3.1.4 JSP的表達式
3.1.5 注釋
3.1.6 JSP和Servlet的對應
3.2 JSP的編譯指令
3.2.1 page指令
3.2.2 include指令
3.2.3 taglib指令
3.3 JSP的標準動作
3.3.1 動作
3.3.2 動作
3.3.3 動作
3.3.4 動作
3.4 JSP的套用實例
3.4.1 禁用緩衝區
3.4.2 編碼轉換
3.4.3 config的使用
3.4.4 Cookie的使用
3.4.5 return語句
3.4.6 session的使用
3.4.7 application的使用
3.4.8 基於文本的計數器
3.4.9 JSP操作檔案
3.4.10 為JSP檔案配置別名訪問
小結
思考和練習
第4章JavaBean組件技術
4.1 組件技術概述
4.1.1 組件和容器
4.1.2 Bean開發工具
4.2 JavaBean簡介
4.2.1 JavaBean編程
4.2.2 JavaBean的特點
4.2.3 JavaBean的屬性
4.2.4 JavaBean的基本方法
4.2.5 JavaBean的運行原理
4.3 JavaBean的常規套用
4.3.1 表單Bean
4.3.2 頁面Bean
4.4 共享Bean
4.4.1 對象範圍
第5章 JavaWeb開發體系主要技術的協作
第三部分 JavaWeb資料庫訪問技術
第6章 JDBC資料庫訪問技術
第7章 JSP操作Oracle資料庫
第8章 JSP操作SQLServer資料庫
第四部分 JavaWeb開發體系的其他重要技術
第9章 JSP操作XML檔案
第10章 JavaWeb開發體系的其他實用技術
附錄
參考文獻