注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計網(wǎng)絡編程Ajax開發(fā)精要:概念、案例與框架

Ajax開發(fā)精要:概念、案例與框架

Ajax開發(fā)精要:概念、案例與框架

定 價:¥45.00

作 者: 柯自聰編著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 計算機網(wǎng)絡 程序設計

ISBN: 9787121024689 出版時間: 2006-05-01 包裝: 膠版紙
開本: 小16開 頁數(shù): 440 字數(shù):  

內(nèi)容簡介

  在這樣一個播種希望的季節(jié)里,電子工業(yè)出版社為國內(nèi)的眾多開發(fā)者奉上一餐Ajax開發(fā)饕餮盛宴:由網(wǎng)上知名的《Ajax開發(fā)簡略》系列開源文檔的作者柯自聰傾力寫作的重量級圖書:《Ajax開發(fā)精要:概念、案例與框架》!如果您沒有讀過《Ajax開發(fā)簡略》,又希望以最快的速度領(lǐng)略它的精要,請您選擇本書,它一定會展示給您一個全新的世界;如果您曾經(jīng)讀過《Ajax開發(fā)簡略》,并從中獲益良多,那么,本書更是幫助您精進Ajax的不二法門!本書從概念、案例與框架三個角度來詳細闡述Ajax開發(fā)技術(shù),先介紹Ajax的由來、優(yōu)勢及其在Web開發(fā)中的地位,接著詳細介紹Ajax的各項組成技術(shù)、封裝、開源和商業(yè)框架等各種相關(guān)知識,并提供豐富實用的開發(fā)案例和綜合案例,引導讀者一步步地了解并掌握利用Ajax進行Web應用程序開發(fā)的方方面面。本書供各類Web開發(fā)、網(wǎng)站建設與網(wǎng)頁設計人員參考。 第1章Ajax介紹 21.1Ajax的由來 21.2Ajax的定義 31.3Web應用程序的解決方案 51.4Ajax的工作方式 71.5小結(jié) 8第2章B/S請求響應機制與Web開發(fā)模式 92.1HTTP請求響應模型 92.2B/S架構(gòu)的請求響應機制 122.3Web開發(fā)模式 132.4開發(fā)環(huán)境的設置與配置 192.4.1下載Java開發(fā)工具包(JDK) 192.4.2下載安裝Tomcat 202.4.3下載安裝Eclipse 3.1.1 202.4.4創(chuàng)建開發(fā) 222.5小結(jié) 242.6參考資料 25第3章Ajax概覽 263.1為什么使用Ajax 263.2誰在使用Ajax 303.3Ajax的應用方向 323.4基于各種Web解決方案的Ajax技術(shù)選擇路線 353.5Ajax的缺陷 413.6一個簡單的Ajax例子 423.7小結(jié) 47第4章Ajax用到的技術(shù) 484.1HTML 484.1.1HTML與Ajax 494.1.2HTML常用標記 494.2XML 624.2.1XML與Ajax 634.2.2XML基礎 634.2.3文檔類型定義及聲明 684.2.4XML名域 714.2.5操縱和解析XML 734.2.6選擇合適的XML生成方式 784.3XHTML與CSS 834.3.1XHTML、CSS與Ajax 844.3.2XHTML與CSS基礎 844.3.3XHTML語法約束 854.4Javascript 874.4.1Javascript與Ajax 884.4.2Javascript基本數(shù)據(jù)結(jié)構(gòu) 894.4.3Javascript表達式和運算符 914.4.4Javascript的流程控制和函數(shù) 914.4.5Javascript的對象 944.4.6窗口及輸入輸出 984.5DOM 984.5.1DOM與Ajax 994.5.2DOM眼中的HTML文檔:樹 994.5.3HTML文檔的節(jié)點 1004.5.4使用DOM操作HTML文檔 1024.5.5使用DOM操作XML文檔 1134.6XMLHttpRequest對象 1164.6.1XMLHttpRequest對象與Ajax 1164.6.2XMLHttpRequest對象的屬性和方法 1164.7小結(jié) 1224.8參考資料 123開發(fā)篇第5章簡單的Ajax開發(fā)框架 1265.1如何使用Ajax 1265.2初始化對象 1285.3指定響應處理函數(shù) 1295.4發(fā)出http請求 1295.5處理服務器返回的信息 1305.6一個初步的Ajax開發(fā)框架 1315.7異常處理機制 1365.8中文亂碼問題及其解決方案 1375.9小結(jié) 140第6章使用responseText處理返回的普通文本信息 1416.1案例1:數(shù)據(jù)校驗 1416.1.1需求說明 1426.1.2案例解析 1436.1.3應用范圍 1526.2案例2:級聯(lián)菜單 1526.2.1需求說明 1536.2.2案例解析 1546.2.3應用范圍 1706.3案例3:條目內(nèi)容 1706.3.1需求說明 1726.3.2案例解析 1726.3.3應用范圍 1836.4案例4:級聯(lián)的下拉列表 1846.4.1需求說明 1876.4.2案例解析 1886.4.3應用范圍 2016.5小結(jié) 202第7章使用responseXML處理返回的XML信息 2047.1案例5:獲取元對象數(shù)據(jù) 2057.1.1需求說明 2067.1.2范例解析 2067.1.3應用范圍 2247.2案例6:處理列表數(shù)據(jù) 2247.2.1需求說明 2267.2.2案例解析 2277.2.3應用范圍 2397.3案例7:處理級聯(lián)的數(shù)據(jù) 2407.3.1需求說明 2407.3.2案例解析 2427.3.3應用范圍 2517.4案例8:更新保存數(shù)據(jù) 2517.4.1需求說明 2527.4.2案例解析 2527.4.3應用范圍 2807.5小結(jié) 281第8章在普通文本和XML文檔之間權(quán)衡 2828.1何時返回普通文本 2828.2何時返回XML文檔 2838.3innerHTML的應用 2848.4小結(jié) 285案例篇 第9章模擬MSN Space 2889.1MSN Space中的Ajax 2889.2持久化機制 2949.3實體類和服務類 2989.4初始化共享空間首頁 3269.5固定鏈接 3309.6操作評論 3329.6.1添加評論 3329.6.2閱讀評論 3389.7引用通告 3389.8管理列表項 3419.8.1初始化自定義列表首頁 3419.8.2添加列表項目 3489.8.3編輯列表項目 3519.8.4刪除列表項目 3549.9小結(jié) 356第10章Ajax封裝 35810.1封裝客戶端Ajax操作 35810.2自定義標簽擴展現(xiàn)有的HTML控件 35910.3規(guī)范服務器的返回數(shù)據(jù) 36010.4客戶端腳本與服務器端對象的交互 36110.5小結(jié) 361第11章開源Ajax框架 36311.1DWR 36311.1.1DWR簡介 36311.1.2DWR使用入門 36511.1.3試用DWR 37311.1.4DWR的適用范圍 37911.2Ajax Tags 37911.2.1Ajax Tags簡介 38011.2.2Ajax Tags標簽及其使用方法 38311.2.3Ajax Tags的適用范圍 39911.3AjaxAnywhere 40011.3.1AjaxAnywhere簡介 40011.3.2Ajax Anywhere安裝 40111.3.3AjaxAnywhere的類庫及其用法 40211.3.4試用AjaxAnywhere 41711.3.5Ajax Anywhere的適用范圍 42111.4SWATO 42211.4.1SWATO簡介 42211.4.2SWATO快速安裝 42311.4.3第一個服務類 42411.4.4注冊服務 42611.4.5使用服務 42711.4.6SWATO的適用范圍 42911.5小結(jié) 430第12章商業(yè)Ajax框架 43112.1Google Ajaxstl 43112.2銳道Dorado 43112.3小結(jié) 434參考文獻 435

作者簡介

暫缺《Ajax開發(fā)精要:概念、案例與框架》作者簡介

圖書目錄

概念篇
第1章  Ajax介紹    2
1.1  Ajax的由來    2
1.2  Ajax的定義    3
1.3  Web應用程序的解決方案    5
1.4  Ajax的工作方式    7
1.5  小結(jié)    8
第2章  B/S請求響應機制與Web開發(fā)模式    9
2.1  HTTP請求響應模型    9
2.2  B/S架構(gòu)的請求響應機制    12
2.3  Web開發(fā)模式    13
2.4  開發(fā)環(huán)境的設置與配置    19
2.4.1  下載Java開發(fā)工具包(JDK)19
2.4.2  下載安裝Tomcat    20
2.4.3  下載安裝Eclipse 3.1.1 20
2.4.4  創(chuàng)建開發(fā)目錄    22
2.5  小結(jié)    24
2.6  參考資料    25
第3章  Ajax概覽    26
3.1  為什么使用Ajax    26
3.2  誰在使用Ajax    30
3.3  Ajax的應用方向    32
3.4  基于各種Web解決方案的Ajax技術(shù)選擇路線    35
3.5  Ajax的缺陷    41
3.6  一個簡單的Ajax例子    42
3.7  小結(jié)    47
第4章  Ajax用到的技術(shù)    48
4.1  HTML    48
4.1.1  HTML與Ajax    49
4.1.2  HTML常用標記    49
4.2  XML    62
4.2.1  XML與Ajax    63
4.2.2  XML基礎    63
4.2.3  文檔類型定義及聲明    68
4.2.4  XML名域    71
4.2.5  操縱和解析XML    73
4.2.6  選擇合適的XML生成方式    78
4.3  XHTML與CSS    83
4.3.1  XHTML、CSS與Ajax    84
4.3.2  XHTML與CSS基礎    84
4.3.3  XHTML語法約束    85
4.4  Javascript    87
4.4.1  Javascript與Ajax    88
4.4.2  Javascript基本數(shù)據(jù)結(jié)構(gòu)    89
4.4.3  Javascript表達式和運算符    91
4.4.4  Javascript的流程控制和函數(shù)    91
4.4.5  Javascript的對象    94
4.4.6  窗口及輸入輸出    98
4.5  DOM    98
4.5.1  DOM與Ajax    99
4.5.2  DOM眼中的HTML文檔--樹    99
4.5.3  HTML文檔的節(jié)點    100
4.5.4  使用DOM操作HTML文檔    102
4.5.5  使用DOM操作XML文檔    113
4.6  XMLHttpRequest對象    116
4.6.1  XMLHttpRequest對象與Ajax    116
4.6.2  XMLHttpRequest對象的屬性和方法    116
4.7  小結(jié)    122
4.8  參考資料    123
開發(fā)篇
第5章  簡單的Ajax開發(fā)框架    126
5.1  如何使用Ajax    126
5.2  初始化對象    128
5.3  指定響應處理函數(shù)    129
5.4  發(fā)出http請求    129
5.5  處理服務器返回的信息    130
5.6  一個初步的Ajax開發(fā)框架    131
5.7  異常處理機制    136
5.8  中文亂碼問題及其解決方案    137
5.9  小結(jié)    140
第6章  使用responseText處理返回的普通文本信息    141
6.1  案例1--數(shù)據(jù)校驗    141
6.1.1  需求說明    142
6.1.2  案例解析    143
6.1.3  應用范圍    152
6.2  案例2--級聯(lián)菜單    152
6.2.1  需求說明    153
6.2.2  案例解析    154
6.2.3  應用范圍    170
6.3  案例3--條目內(nèi)容    170
6.3.1  需求說明    172
6.3.2  案例解析    172
6.3.3  應用范圍    183
6.4  案例4--級聯(lián)的下拉列表    184
6.4.1  需求說明    187
6.4.2  案例解析    188
6.4.3  應用范圍    201
6.5  小結(jié)    202
第7章  使用responseXML處理返回的XML信息    204
7.1  案例5--獲取元對象數(shù)據(jù)    205
7.1.1  需求說明    206
7.1.2  范例解析    206
7.1.3  應用范圍    224
7.2  案例6--處理列表數(shù)據(jù)    224
7.2.1  需求說明    226
7.2.2  案例解析    227
7.2.3  應用范圍    239
7.3  案例7--處理級聯(lián)的數(shù)據(jù)    240
7.3.1  需求說明    240
7.3.2  案例解析    242
7.3.3  應用范圍    251
7.4  案例8--更新保存數(shù)據(jù)    251
7.4.1  需求說明    252
7.4.2  案例解析    252
7.4.3  應用范圍    280
7.5  小結(jié)    281
第8章  在普通文本和XML文檔之間權(quán)衡    282
8.1  何時返回普通文本    282
8.2  何時返回XML文檔    283
8.3  innerHTML的應用    284
8.4  小結(jié)    285
案例篇
第9章  模擬MSN Space    288
9.1  MSN Space中的Ajax    288
9.2  持久化機制    294
9.3  實體類和服務類    298
9.4  初始化共享空間首頁    326
9.5  固定鏈接    330
9.6  操作評論    332
9.6.1  添加評論    332
9.6.2  閱讀評論    338
9.7  引用通告    338
9.8  管理列表項    341
9.8.1  初始化自定義列表首頁    341
9.8.2  添加列表項目    348
9.8.3  編輯列表項目    351
9.8.4  刪除列表項目    354
9.9  小結(jié)    356
第10章  Ajax封裝    358
10.1  封裝客戶端Ajax操作    358
10.2  自定義標簽擴展現(xiàn)有的HTML控件    359
10.3  規(guī)范服務器的返回數(shù)據(jù)    360
10.4  客戶端腳本與服務器端對象的交互    361
10.5  小結(jié)    361
第11章  開源Ajax框架    363
11.1  DWR    363
11.1.1  DWR簡介    363
11.1.2  DWR使用入門    365
11.1.3  試用DWR    373
11.1.4  DWR的適用范圍    379
11.2  Ajax Tags    379
11.2.1  Ajax Tags簡介    380
11.2.2  Ajax Tags標簽及其使用方法    383
11.2.3  Ajax Tags的適用范圍    399
11.3  AjaxAnywhere    400
11.3.1  AjaxAnywhere簡介    400
11.3.2  Ajax Anywhere安裝    401
11.3.3  AjaxAnywhere的類庫及其用法402
11.3.4  試用AjaxAnywhere    417
11.3.5  Ajax Anywhere的適用范圍421
11.4  SWATO    422
11.4.1  SWATO簡介    422
11.4.2  SWATO快速安裝    423
11.4.3  第一個服務類    424
11.4.4  注冊服務    426
11.4.5  使用服務    427
11.4.6  SWATO的適用范圍    429
11.5  小結(jié)    430
第12章  商業(yè)Ajax框架    431
12.1  Google Ajaxstl    431
12.2  銳道Dorado    431
12.3  小結(jié)    434
參考文獻    435

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號