《Ajax+JSP网站开发从入门到精通》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:梁文新等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2008
  • ISBN:9787302170983
  • 页数:482 页
图书介绍:本书介绍Ajax+JSP编程基础及应用网站开发技术。

第1章 JSP概述 1

JSP简介 1

JSP技术概述 1

JSP的开发模式 4

JSP的开发环境 6

安装和配置JDK 6

安装和配置Tomcat 9

JSP的运行原理 13

JSP开发实例 16

第2章 JSP的基础知识 19

JSP页面元素 19

JSP脚本元素 21

声明 21

Java脚本程序 24

表达式和注释 24

JSP指令元素 25

页面设置指令page 25

页面包含指令include 27

JSP动作元素 28

〈jsp:include〉文件包含 28

〈jsp:forward〉文件转向 30

其他动作指令 31

request对象 32

request简介 33

获取客户端基本信息 34

获取参数值 36

response对象 38

response简介 38

设置响应信息 39

页面重定向 40

session对象 42

session简介 42

绑定会话 43

application对象 45

applciation简介 45

绑定全局变量 46

其他对象 47

out对象 47

exception对象 48

page和config对象 50

留言板实例 51

第3章 JSP访问外部数据 55

File类 55

流操作 59

流简介 60

使用字节流读写文件 60

使用字符流读写文件 63

文件操作 66

文件上传 66

文件下载 68

JDBC简介 69

JDBC的概念 69

JDBCAPI介绍 71

数据库操作 74

添加记录 74

修改记录 76

删除记录 78

查询记录 80

分页显示记录 82

获取数据库信息 85

连接数据库的其他方式 87

第4章 JSP高级技术 90

JavaBean简介 90

JavaBean介绍 90

定义JavaBean 92

使用JavaBean 93

调用JavaBean 93

scope作用域范围 96

setProperty动作标记 99

getProperty动作标记 102

开发JavaBean实例 103

获取记录集JavaBean 103

追加数据JavaBean 105

Servlet概述 107

Servlet简介 107

Servlet的生命周期 109

开发、部署一个简单的Servlet 110

实现Servlet 113

Servlet体系结构 113

创建Servlet类 115

Servlet处理请求和响应 118

Servlet中会话跟踪 121

JSP+Servlet+JavaBean实例 123

第5章 Ajax概述 127

Web2.0简介 127

Web发展历史 127

Web2.0简介 129

Ajax结构及其意义 130

传统Web应用解决方案 131

Ajax技术概念 131

Ajax相关技术简介 132

Ajax解决方案的优势 134

深入理解Ajax 135

Ajax的工作原理 135

Ajax的基本特征 136

Ajax异步请求实例 139

第6章 Ajax相关技术简介 142

XHTML 142

XHTML概述 142

XHTML与HTML的区别 145

XHTML的语法 147

XHTML2.0简述 157

CSS 158

CSS语法 159

引入样式表 162

CSS属性 164

XML 170

XML文档 170

XML命名空间 173

文档类型定义(DTD) 175

JavaScript 179

JavaScript简介 179

JavaScript的基本结构 181

表达式与运算符 182

流程控制 183

函数 185

事件驱动及事件处理 186

创建对象 188

JavaScript中的对象 190

DOM 193

DOM对象 193

使用DOM操作HTML文档 196

使用DOM解析XML文档 198

XMLHttpRequest 201

XMLHttpRequest简介 201

XMLHttpRequest的属性和方法 203

XMLHttpRequest与服务器通信 205

XMLHttpRequest实例 207

第7章 Ajax的开发基础 211

HTTP请求中包含的参数 211

发送普通请求 211

发送XML格式请求 217

处理服务器响应 222

处理普通文本响应 222

处理XML格式响应 225

Ajax实例 229

第8章 Ajax的开发模式 232

Ajax与设计模式 232

设计模式 232

Ajax与重构 234

一个使用重构的简单实例 234

Ajax中常用的设计模式 237

Facade模式 237

Observer模式 238

Singleton模式 239

MVC模式 241

MVC简介 241

Ajax中的MVC 242

第9章 Ajax框架 249

Ajax概述 249

Dojo框架 252

Dojo框架简介 252

安装Dojo框架 253

Dojo标记介绍 255

创建静态页面 257

Dojo事件处理 259

Dojo异步调用 262

DWR框架 263

DWR框架概述 263

部署DWR框架 265

DWR框架函数 267

身份验证 269

包含文件 271

MooTools框架 273

MooTools框架介绍 273

安装MooTools框架 274

MooTools常用类(一) 275

MooTools常用类(二) 277

MooTools事件处理 283

MooTools异步调用 284

第10章 Ajax的常用技巧 288

实现表单数据验证 288

实现Web页面中的级联菜单 296

实现自动刷新页面 299

实现数据库分页 302

实现进度条 306

实现Web页面局部动态更新 311

第11章 聊天室 316

开发前的准备 316

聊天室分析 317

系统概述 317

数据库设计 318

代码实现 320

公共类编写 320

用户注册 322

用户登录 327

聊天室 330

查看个人聊天记录 334

删除聊天记录 338

实例演示 341

第12章 留言板 344

需求分析和系统概述 344

需求分析 344

系统概述 345

数据库设计 346

客户端代码 347

客户端原理分析 347

主界面客户端实现 348

显示页面客户端实现 352

校验页面客户端实现 353

删除页面客户端实现 355

服务器端实现 357

封装数据访问类 357

添加处理页面 358

显示处理页面 359

删除处理页面 362

身份校验处理页面 363

运行留言板程序 363

第13章 通讯录 366

需求分析和系统概述 366

需求分析 366

系统概述 367

数据库设计 368

客户端页面实现 368

通讯录输入页面 369

通讯录删除页面 372

通讯录显示页面 374

通讯录修改页面 376

通讯录简单查询页面 380

通讯录高级查询页面 381

服务器端页面实现 383

输入处理页面 383

删除处理页面 385

显示处理页面 387

修改处理页面 389

简单查询处理页面 390

高级查询处理页面 391

运行通讯录程序 392

第14章 购物车实例 396

开发前的准备 396

需求分析 396

系统设计 397

数据库设计 398

核心代码 400

服务器端代码 400

客户端代码 408

实例演示 411

登录/注册模块 411

商品类别模块 417

订单模块 419

第15章 网络相册系统 424

需求分析 424

系统分析 426

数据库设计 426

系统公共类 428

数据库对象类 428

JavaBean类 431

业务逻辑类 433

公用工具类 434

配置web.xml 439

页面显示 441

源码解析 441

运行时界面截图 445

第16章 Blog系统 448

Blog介绍 448

系统概述 450

数据库设计 451

通用模块设计 452

首页实现 454

系统实现 456

注册Blog会员 456

添加Blog文章 462

分页浏览文章标题 465

阅读Blog文章 469

Blog文章删除 474

Blog会员登录 478