首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

概念篇

1  Ajax介绍       2

1.1  Ajax的由来   2

1.2  Ajax的定义   3

1.3  Web应用程序的解决方案   5

1.4  Ajax的工作方式   7

1.5  小结      8

2  B/S请求响应机制与Web开发模式    9

2.1  HTTP请求响应模型    9

2.2  B/S架构的请求响应机制    12

2.3  Web开发模式      13

2.4  开发环境的设置与配置      19

2.4.1  下载Java开发工具包(JDK       19

2.4.2  下载安装Tomcat      20

2.4.3  下载安装Eclipse 3.1.1     20

2.4.4  创建开发目录   22

2.5  小结      24

2.6  参考资料      25

3  Ajax概览       26

3.1  为什么使用Ajax   26

3.2  谁在使用Ajax      30

3.3  Ajax的应用方向   32

3.4  基于各种Web解决方案的Ajax技术选择路线 35

3.5  Ajax的缺陷   41

3.6  一个简单的Ajax例子  42

3.7  小结      47

4  Ajax用到的技术    48

4.1  HTML    48

4.1.1  HTMLAjax    49

4.1.2  HTML常用标记       49

4.2  XML      62

4.2.1  XMLAjax      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  XHTMLCSS    83

4.3.1  XHTMLCSSAjax     84

4.3.2  XHTMLCSS基础       84

4.3.3  XHTML语法约束     85

4.4  Javascript      87

4.4.1  JavascriptAjax      88

4.4.2  Javascript基本数据结构  89

4.4.3  Javascript表达式和运算符      91

4.4.4  Javascript的流程控制和函数  91

4.4.5  Javascript的对象      94

4.4.6  窗口及输入输出       98

4.5  DOM     98

4.5.1  DOMAjax     99

4.5.2  DOM眼中的HTML文档——树     99

4.5.3  HTML文档的节点    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  小结      122

4.8  参考资料      123

开发篇

5  简单的Ajax开发框架   126

5.1  如何使用Ajax      126

5.2  初始化对象   128

5.3  指定响应处理函数      129

5.4  发出http请求      129

5.5  处理服务器返回的信息      130

5.6  一个初步的Ajax开发框架  131

5.7  异常处理机制      136

5.8  中文乱码问题及其解决方案      137

5.9  小结      140

6  使用responseText处理返回的普通文本信息     141

6.1  案例1——数据校验    141

6.1.1  需求说明   142

6.1.2  案例解析   143

6.1.3  应用范围   152

6.2  案例2——级联菜单    152

6.2.1  需求说明   153

6.2.2  案例解析   154

6.2.3  应用范围   170

6.3  案例3——条目内容    170

6.3.1  需求说明   172

6.3.2  案例解析   172

6.3.3  应用范围   183

6.4  案例4——级联的下拉列表       184

6.4.1  需求说明   187

6.4.2  案例解析   188

6.4.3  应用范围   201

6.5  小结      202

7  使用responseXML处理返回的XML信息 204

7.1  案例5——获取元对象数据       205

7.1.1  需求说明   206

7.1.2  范例解析   206

7.1.3  应用范围   224

7.2  案例6——处理列表数据    224

7.2.1  需求说明   226

7.2.2  案例解析   227

7.2.3  应用范围   239

7.3  案例7——处理级联的数据       240

7.3.1  需求说明   240

7.3.2  案例解析   242

7.3.3  应用范围   251

7.4  案例8——更新保存数据    251

7.4.1  需求说明   252

7.4.2  案例解析   252

7.4.3  应用范围   280

7.5  小结      281

8  在普通文本和XML文档之间权衡     282

8.1  何时返回普通文本      282

8.2  何时返回XML文档    283

8.3  innerHTML的应用      284

8.4  小结      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  小结      356

10  Ajax封装      358

10.1  封装客户端Ajax操作       358

10.2  自定义标签扩展现有的HTML控件       359

10.3  规范服务器的返回数据    360

10.4  客户端脚本与服务器端对象的交互 361

10.5  小结    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  小结     430

12  商业Ajax框架     431

12.1  Google Ajaxstl     431

12.2  锐道Dorado       431

12.3  小结    434

参考文献       435

查看所有评论(0)条】

最近评论



正在载入评论列表...
热点评论