《征服Ajax Web2.0快速入门与项目实践 Java》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:张桂元,贾燕枫,姜波编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2006
  • ISBN:7115148031
  • 页数:300 页
图书介绍:本书介绍了在Web 2.0的标准下结合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技术实现JavaWeb页面的登录验证 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.1 XHTML与HTML之间的区别 66

3.2 XHTML和CSS 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.5JavaScript脚本技术深入 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.1 Blog Online博客网站总体描述 190

第6章 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.2数据库的逻辑设计 212

7.2数据库设计与实现 212

7.2.1数据库的需求分析 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.3 功能设计 275

8.1.2总体设计 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