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

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

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

定 價(jià):¥45.00

作 者: 柯自聰編著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)網(wǎng)絡(luò) 程序設(shè)計(jì)

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

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書目錄

概念篇
第1章  Ajax介紹    2
1.1  Ajax的由來    2
1.2  Ajax的定義    3
1.3  Web應(yīng)用程序的解決方案    5
1.4  Ajax的工作方式    7
1.5  小結(jié)    8
第2章  B/S請(qǐng)求響應(yīng)機(jī)制與Web開發(fā)模式    9
2.1  HTTP請(qǐng)求響應(yīng)模型    9
2.2  B/S架構(gòu)的請(qǐng)求響應(yīng)機(jī)制    12
2.3  Web開發(fā)模式    13
2.4  開發(fā)環(huán)境的設(shè)置與配置    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的應(yīng)用方向    32
3.4  基于各種Web解決方案的Ajax技術(shù)選擇路線    35
3.5  Ajax的缺陷    41
3.6  一個(gè)簡(jiǎn)單的Ajax例子    42
3.7  小結(jié)    47
第4章  Ajax用到的技術(shù)    48
4.1  HTML    48
4.1.1  HTML與Ajax    49
4.1.2  HTML常用標(biāo)記    49
4.2  XML    62
4.2.1  XML與Ajax    63
4.2.2  XML基礎(chǔ)    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基礎(chǔ)    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表達(dá)式和運(yùn)算符    91
4.4.4  Javascript的流程控制和函數(shù)    91
4.4.5  Javascript的對(duì)象    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é)點(diǎn)    100
4.5.4  使用DOM操作HTML文檔    102
4.5.5  使用DOM操作XML文檔    113
4.6  XMLHttpRequest對(duì)象    116
4.6.1  XMLHttpRequest對(duì)象與Ajax    116
4.6.2  XMLHttpRequest對(duì)象的屬性和方法    116
4.7  小結(jié)    122
4.8  參考資料    123
開發(fā)篇
第5章  簡(jiǎn)單的Ajax開發(fā)框架    126
5.1  如何使用Ajax    126
5.2  初始化對(duì)象    128
5.3  指定響應(yīng)處理函數(shù)    129
5.4  發(fā)出http請(qǐng)求    129
5.5  處理服務(wù)器返回的信息    130
5.6  一個(gè)初步的Ajax開發(fā)框架    131
5.7  異常處理機(jī)制    136
5.8  中文亂碼問題及其解決方案    137
5.9  小結(jié)    140
第6章  使用responseText處理返回的普通文本信息    141
6.1  案例1--數(shù)據(jù)校驗(yàn)    141
6.1.1  需求說明    142
6.1.2  案例解析    143
6.1.3  應(yīng)用范圍    152
6.2  案例2--級(jí)聯(lián)菜單    152
6.2.1  需求說明    153
6.2.2  案例解析    154
6.2.3  應(yīng)用范圍    170
6.3  案例3--條目?jī)?nèi)容    170
6.3.1  需求說明    172
6.3.2  案例解析    172
6.3.3  應(yīng)用范圍    183
6.4  案例4--級(jí)聯(lián)的下拉列表    184
6.4.1  需求說明    187
6.4.2  案例解析    188
6.4.3  應(yīng)用范圍    201
6.5  小結(jié)    202
第7章  使用responseXML處理返回的XML信息    204
7.1  案例5--獲取元對(duì)象數(shù)據(jù)    205
7.1.1  需求說明    206
7.1.2  范例解析    206
7.1.3  應(yīng)用范圍    224
7.2  案例6--處理列表數(shù)據(jù)    224
7.2.1  需求說明    226
7.2.2  案例解析    227
7.2.3  應(yīng)用范圍    239
7.3  案例7--處理級(jí)聯(lián)的數(shù)據(jù)    240
7.3.1  需求說明    240
7.3.2  案例解析    242
7.3.3  應(yīng)用范圍    251
7.4  案例8--更新保存數(shù)據(jù)    251
7.4.1  需求說明    252
7.4.2  案例解析    252
7.4.3  應(yīng)用范圍    280
7.5  小結(jié)    281
第8章  在普通文本和XML文檔之間權(quán)衡    282
8.1  何時(shí)返回普通文本    282
8.2  何時(shí)返回XML文檔    283
8.3  innerHTML的應(yīng)用    284
8.4  小結(jié)    285
案例篇
第9章  模擬MSN Space    288
9.1  MSN Space中的Ajax    288
9.2  持久化機(jī)制    294
9.3  實(shí)體類和服務(wù)類    298
9.4  初始化共享空間首頁    326
9.5  固定鏈接    330
9.6  操作評(píng)論    332
9.6.1  添加評(píng)論    332
9.6.2  閱讀評(píng)論    338
9.7  引用通告    338
9.8  管理列表項(xiàng)    341
9.8.1  初始化自定義列表首頁    341
9.8.2  添加列表項(xiàng)目    348
9.8.3  編輯列表項(xiàng)目    351
9.8.4  刪除列表項(xiàng)目    354
9.9  小結(jié)    356
第10章  Ajax封裝    358
10.1  封裝客戶端Ajax操作    358
10.2  自定義標(biāo)簽擴(kuò)展現(xiàn)有的HTML控件    359
10.3  規(guī)范服務(wù)器的返回?cái)?shù)據(jù)    360
10.4  客戶端腳本與服務(wù)器端對(duì)象的交互    361
10.5  小結(jié)    361
第11章  開源Ajax框架    363
11.1  DWR    363
11.1.1  DWR簡(jiǎn)介    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簡(jiǎn)介    380
11.2.2  Ajax Tags標(biāo)簽及其使用方法    383
11.2.3  Ajax Tags的適用范圍    399
11.3  AjaxAnywhere    400
11.3.1  AjaxAnywhere簡(jiǎn)介    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簡(jiǎn)介    422
11.4.2  SWATO快速安裝    423
11.4.3  第一個(gè)服務(wù)類    424
11.4.4  注冊(cè)服務(wù)    426
11.4.5  使用服務(wù)    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
參考文獻(xiàn)    435

本目錄推薦

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