征服Ajax Web 2.0快速入門與項目實踐

征服Ajax Web 2.0快速入門與項目實踐

《征服Ajax Web 2.0快速入門與項目實踐》是 2006年人民郵電出版社 出版的圖書,作者是張桂元,賈燕楓,姜波

基本介紹

  • 書名:征服Ajax Web 2.0快速入門與項目實踐
  • 作者張桂元,賈燕楓,姜波
  • ISBN:9787115148032
  • 類別:圖書
  • 頁數:300
  • 出版社人民郵電出版社
  • 出版時間:2006-6-1
  • 裝幀:平裝
圖書信息,內容簡介,目錄,

圖書信息

作 者:張桂元,賈燕楓,姜波編著
出 版 社:人民郵電出版社
出版時間:2006-6-1字 數:439000版 次:1頁 數:300印刷時間:2006-6-1紙 張:膠版紙ISBN:9787115148032包 裝:平裝

內容簡介

書中介紹了在Web 2.0的標準下結合Ajax技術進行各種Java Web套用開發的方式和技巧。本書的特色是以案例為主,將相關知識點作為主線貫穿其中。第1部分是Ajax開發基礎,內容涉及搭建運行環境和開發平台、Ajax核心技術及工作流程、Ajax套用技巧。第2部分提供了一個完整的部落格線上網站的設計和開發實例,通過對該網站各個功能模組從需求分析、系統設計及部署實現等全過程的分析,使讀者能夠快速掌握基於EclipseMySQL開發平台,並結合Ajax、JSP、Servlet、MVC、Hibernate等主流設計模式及開發技術的技能。
本書結構清晰、注重實用、深入淺出,非常適合作為Eclipse中Ajax套用開發的自學或培訓教材,同時,也適合作為Java Web開發人員的參考用書。

目錄

第1章 Ajax概述 1
1.1 Web 2.0與Ajax簡介 1
1.1.1 Web 2.0簡介 1
1.1.2 什麼是Ajax 1
1.2 Ajax的結構及其意義 2
1.2.1 傳統Web套用解決方案 2
1.2.2 Ajax解決方案的優勢 3
1.2.3 Ajax相關技術簡介 4
第2章 Ajax開發初體驗 7
2.1 開發環境搭建 7
2.1.1 JDK的安裝 8
2.1.2 JDK環境變數的設定 10
2.1.3 Eclipse的安裝 11
2.1.4 安裝套用伺服器Tomcat 16
2.1.5 安裝MyEclipse 21
2.2 開發商務網站身份驗證模組 27
2.2.1 傳統實現方式 28
案例2-1 傳統方式實現Java Web頁面的登錄驗證 28
2.2.2 Ajax的實現方式 35
案例2-2 採用Ajax技術實現Java Web頁面的登錄驗證 35
案例2-3 採用Ajax技術結合資料庫實現Web頁面的登錄驗證 48
2.2.3 Ajax工作流程總結 51
第3章 Ajax核心技術 56
3.1 JavaScript腳本 56
3.1.1 如何插入JavaScript腳本 56
3.1.2 事件驅動的處理機制 58
案例3-1 藉助JavaScript實現豐富的頁面互動效果 59
3.2 XHTML和CSS 66
3.2.1 XHTML與HTML之間的區別 66
3.2.2 XHTML的語法規則 68
案例3-2 使用XHTML語法規則實現Web頁面 69
3.2.3 CSS的基本功能 71
3.2.4 CSS的語法規則 73
案例3-3 使用CSS層疊樣式表豐富Web頁面顯示效果 73
3.3 DOM簡介 87
案例3-4 使用DOM提供的方式訪問HTML文檔中的對象 89
3.4 XML和XSTL 93
3.4.1 XML可擴展標記語言 93
案例3-5 使用XML及XSTL文檔存儲及顯示數據 94
3.4.2 XSTL可擴展的樣式錶轉換語言 98
3.5 XMLHttpRequest對象 112
3.6 Ajax核心工作機制 115
案例3-6 利用Ajax技術實現頁面提示效果 118
第4章 Ajax相關技術深入 129
4.1 使用DOM操作HTML文檔 129
案例4-1 使用DOM操作HTML文檔 130
4.1.1 DOM中相關屬性和方法 131
4.1.2 innerHTML屬性 134
4.1.3 操作HTML文檔 135
4.2 解析XML文檔 138
案例4-2 解析XML文檔 139
4.3 Ajax的回響處理 141
4.3.1 responseText屬性 142
案例4-3 Ajax的回響處理 142
4.3.2 responseXML屬性 145
4.4 Ajax不同請求提交方式的處理 146
4.4.1 採用POST方式提交請求 146
案例4-4 Ajax的請求處理 146
4.4.2 提交XML格式的請求參數 148
4.5 JavaScript腳本技術深入 151
案例4-5 頁面中拖拽效果的實現 152
案例4-6 褪色技術的實現 153
第5章 Ajax常用實現技巧 156
5.1 實現表單數據驗證 156
5.2 實現Web頁面中級聯選單的設計 161
5.3 實現動態載入列表框 166
5.4 實現自動刷新頁面 171
5.5 實現Web頁面的局部動態更新 176
5.6 實現自動完成功能 182
第6章 Blog Online網站概述及設計方案 190
6.1 Blog Online部落格網站總體描述 190
6.1.1 項目背景 191
6.1.2 網站開發基本流程 191
6.2 方案設計 192
6.2.1 設計原則 193
6.2.2 運行架構 193
6.3 模組劃分及界面設計 194
6.3.1 模組劃分 194
6.3.2 界面設計 196
第7章 Blog Online部落格頁面實現 209
7.1 系統設計 209
7.1.1 需求分析 209
7.1.2 總體設計 210
7.1.3 功能設計 211
7.2 資料庫設計與實現 212
7.2.1 資料庫的需求分析 212
7.2.2 資料庫的邏輯設計 212
7.2.3 創建數據表的腳本 215
7.3 系統實現 217
7.3.1 實現效果 217
7.3.2 JSP頁面 222
7.3.3 Ajax技術相關腳本檔案 233
7.3.4 數據持續層 241
7.3.5 業務邏輯層 252
7.3.6 控制處理層 260
7.3.7 技術難點詳解 272
第8章 Blog Online部落格個人維護中心 274
8.1 系統設計 274
8.1.1 需求分析 274
8.1.2 總體設計 275
8.1.3 功能設計 275
8.2 資料庫設計與實現 276
8.2.1 資料庫的需求分析 276
8.2.2 資料庫的邏輯設計 276
8.2.3 創建數據表的腳本 276
8.3 部落格個人維護管理中心 276
8.3.1 實現效果 276
8.3.2 用戶表示層 280
8.3.3 Ajax技術相關腳本檔案 285
8.3.4 數據持續層 293
8.3.5 業務邏輯層 293
8.3.6 控制處理層 293
8.3.7 技術難點詳解 299

相關詞條

熱門詞條

聯絡我們