Web技术应用基础
Web技术应用基础封面图

Web技术应用基础

樊月华, 主编

出版社:清华大学出版社

年代:2008

定价:20.0

书籍简介:

本书共3篇10章,以一个与公司合作开发的实际案例——网上书店贯穿本书。

书籍目录:

第1章 Web技术概述3

1.1 Web简介3

1.1.1 什么是Web3

1.1.2 Web三要素3

1.2 计算机网络基础4

1.2.1 网络的定义4

1.2.2 Internet4

1.2.3 OSI参考模型7

1.2.4 TCP/IP协议8

1.3 IP地址、域名和URL10

1.3.1 IP地址10

1.3.2 域名14

1.3.3 URL15

1.4 Web基础知识16

1.4.1 Web 工作机制16

1.4.2 Web站点体系结构16

1.4.3 Web应用开发技术概述18

1.5 Web 数据库20

1.5.1 什么是Web数据库20

1.5.2 Web数据库工作机制20

1.5.3 常用Web数据库访问技术21

习题与实训124

第2章 Web应用环境构建技术26

2.1 Web运行环境概述26

2.1.1 园区内Web运行环境26

2.1.2 模拟Web运行环境27

2.1.3 虚拟Web运行环境27

2.1.4 常用Web运行环境介绍27

2.2 JSP应用环境的建立29

2.2.1 JSP安装准备工作29

2.2.2 安装配置JDK29

2.2.3 安装服务器软件Tomcat32

2.2.4 第一个JSP应用36

2.3 SQL Server数据库系统的安装与测试36

2.3.1 SQL Server安装准备工作37

2.3.2 安装SQL37

2.3.3 SQL Server的操作41

习题、上机练习与实训243

Web技术应用基础(第2版)目 录第3章 基于Web方式的信息系统开发案例--网上书店45

3.1 系统功能与系统环境45

3.1.1 系统功能和使用模式45

3.1.2 系统环境建设46

3.2 系统设计48

3.2.1 系统设计原则48

3.2.2 系统需求分析49

3.2.3 网络及服务器的选择49

3.2.4 系统软件结构50

3.3 系统功能设计50

3.3.1 “网上书店管理信息系统”的功能50

3.3.2 业务流程设计52

3.3.3 用户界面设计52

3.4 数据库设计55

3.5 代码设计与实现58

3.6 网上书店的安装及使用60

习题与实训360

第2篇 Web客户端程序设计基础

第4章 HTML63

4.1 HTML概述63

4.1.1 HTML入门--一个简单HTML案例63

4.1.2 HTML文件的结构65

4.1.3 HTML的标记和元素65

4.1.4 HTML页面结构标记66

4.2 HTML页面修饰标记67

4.2.1 标题文字标记…67

4.2.2 文字样式标记…68

4.2.3 特定文字样式标记68

4.2.4 段落标记69

4.2.5 页面修饰标记应用案例70

4.3 页面多媒体技术71

4.3.1 图像标记71

4.3.2 背景音乐标记71

4.3.3 音乐和影像文件71

4.3.4 页面多媒体技术应用案例72

4.4 表格与列表标记73

4.4.1 表格标记…73

4.4.2 列表标记75

4.5 超链接标记78

4.5.1 超链接标记…78

4.5.2 同一页面间的链接79

4.5.3 链接电子信箱80

4.5.4 超链接应用案例81

4.6 表单标记82

4.6.1 表单的功能82

4.6.2 表单定义标记82

4.6.3 输入标记82

4.6.4 列表框标记83

4.6.5 多行文本框标记84

4.6.6 表单标记应用案例84

4.7 窗口框架标记85

4.7.1 窗口框架的建立85

4.7.2 子窗口的建立86

4.7.3 窗口框架使用案例86

4.8 HTML应用案例87

4.8.1 页面动态刷新87

4.8.2 文字移动88

4.8.3 浮动窗口89

4.8.4 在页面中嵌入Java小程序89

4.9 网上书店主界面的实现90

习题、上机练习与实训491

第5章 CSS94

5.1 CSS简介94

5.1.1 CSS作用94

5.1.2 CSS样式文件应用结构95

5.2 定义样式的格式95

5.2.1 CSS定义95

5.2.2 CSS属性96

5.3 应用CSS样式的4种方式97

5.3.1 直接定义HTML标记中的style属性97

5.3.2 在HTML文档内定义内部样式表97

5.3.3 嵌入外部样式表99

5.3.4 链接外部样式表99

5.4 样式表应用案例99

5.5 页面定位101

5.6 CSS在网上书店案例中的应用102

习题、上机练习5103

第6章 JavaScript105

6.1 JavaScript概述105

6.1.1 JavaScript运行机制105

6.1.2 JavaScript的特点106

6.1.3 JavaScript应用案例--图像互换位置106

6.2 JavaScript基本语法108

6.2.1 在HTML文档中调入或嵌入JavaScript108

6.2.2 JavaScript书写格式109

6.2.3 基本数据类型109

6.3 JavaScript控制结构和函数113

6.3.1 JavaScript控制结构113

6.3.2 函数114

6.3.3 JavaScript基本语法应用案例115

6.4 JavaScript对象115

6.4.1 JavaScript对象概述116

6.4.2 自定义对象116

6.4.3 对象属性和方法的引用117

6.4.4 对象的操作118

6.4.5 事件驱动与事件处理118

6.4.6 JavaScript对象应用案例119

6.5 window对象在JavaScript中的应用120

6.5.1 window对象的构成120

6.5.2 window对象的属性120

6.5.3 window对象的方法121

6.5.4 window对象的事件122

6.5.5 window对象的应用案例122

6.6 document对象在JavaScript中的应用125

6.6.1 document对象的属性125

6.6.2 document对象的方法126

6.6.3 document对象的事件126

6.6.4 document对象的应用案例126

6.7 JavaScript内置对象127

6.7.1 String对象127

6.7.2 Math对象128

6.7.3 Array对象129

6.7.4 Date对象130

6.7.5 JavaScript内置对象应用案例131

6.8 JavaScript应用案例132

6.8.1 数字钟132

6.8.2 状态栏文字滚动显示135

6.8.3 随机改变页面背景色136

6.8.4 鼠标跟随137

6.9 JavaScript在网上书店中的应用案例138

习题、上机练习与实训6140

第3篇 JSP Web数据库应用开发

第7章 JSP运行机制与基本语法145

7.1 JSP技术概述145

7.1.1 JSP应用示例145

7.1.2 JSP运行机制147

7.1.3 JSP的特点148

7.1.4 JSP页面结构148

7.2 JSP基本语法149

7.2.1 JSP页面组成149

7.2.2 注释149

7.2.3 声明151

7.2.4 表达式153

7.2.5 JSP脚本段153

7.2.6 JSP 基本语法应用案例154

7.3 JSP指令155

7.3.1 JSP指令功能155

7.3.2 include指令156

7.3.3 page指令157

7.3.4 taglib指令159

7.3.5 JSP指令应用案例159

7.4 JSP动作160

7.4.1 JSP动作功能160

7.4.2 jsp:include动作160

7.4.3 jsp:forward 动作164

7.4.4 jsp:plugin动作168

7.5 jsp:useBean动作172

7.5.1 jsp:useBean动作功能172

7.5.2 jsp:useBean语法规则172

7.5.3 jsp:useBean工作过程173

7.5.4 jsp:useBean应用实例173

7.5.5 设置和获取bean属性值179

7.6 JSP指令与动作的应用--读者选购图书180

习题、上机练习与实训7182

第8章 JSP内置对象185

8.1 JSP内置对象概述185

8.2 request对象186

8.2.1 request对象的功能186

8.2.2 getParameter方法186

8.2.3 获取客户提交信息案例187

8.2.4 request对象常用方法187

8.2.5 request对象常用方法应用案例188

8.3 response对象189

8.3.1 response对象的功能189

8.3.2 sendRedirect方法190

8.3.3 response的状态行192

8.3.4 setContentType方法194

8.3.5 response对象的其他方法196

8.3.6 response方法应用案例196

8.4 out对象197

8.4.1 out对象的功能197

8.4.2 out对象中预定义的常量和变量197

8.4.3 out对象方法198

8.4.4 out对象应用案例198

8.5 session对象200

8.5.1 会话和会话ID200

8.5.2 session对象常用方法200

8.5.3 session对象应用案例 201

8.6 application对象204

8.6.1 application对象的功能204

8.6.2 application对象常用方法205

8.6.3 application对象应用案例 205

8.7 exception对象207

8.7.1 exception对象的功能207

8.7.2 JSP异常处理语句207

8.7.3 exception对象常用方法207

8.7.4 异常处理应用案例207

8.8 JSP其他内置对象208

8.8.1 page对象208

8.8.2 pageContext对象209

8.8.3 config对象211

8.9 Cookie211

8.9.1 Cookie功能211

8.9.2 Cookie属性212

8.9.3 创建Cookie对象212

8.9.4 Cookie方法212

8.9.5 Cookie应用案例212

8.10 JSP内置对象在网上书店中的应用案例214

习题、上机练习与实训8218

第9章 基于JSP的Web数据库应用开发221

9.1 Web数据库应用基础221

9.1.1 数据库基本概念221

9.1.2 创建数据库和表223

9.1.3 SQL语句224

9.2 JDBC接口技术228

9.2.1 JDBC 概述228

9.2.2 JDBC-ODBC桥229

9.2.3 JDBC建立数据库连接示例232

9.2.4 JDBC建立数据库连接方法详解234

9.3 查询记录238

9.3.1 顺序查询238

9.3.2 参数查询240

9.3.3 模糊查询242

9.3.4 范围查询244

9.3.5 复合条件查询246

9.3.6 排序查询249

9.4 添加记录251

9.5 更新记录255

9.6 删除记录258

习题、上机练习与实训9260

第10章 网上书店的实现262

10.1 主界面实现262

10.1.1 客户端处理主界面262

10.1.2 管理端处理主界面263

10.2 用户登录功能实现264

10.2.1 用户登录功能介绍264

10.2.2 用户登录界面login.jsp代码265

10.2.3 新用户注册register.jsp代码268

10.3 图书展示功能实现272

10.3.1 图书展示功能介绍272

10.3.2 图书检索search.jsp代码273

10.4 购书车实现274

10.4.1 购书车功能介绍274

10.4.2 放入购书车addtocart.jsp代码277

10.4.3 显示购书车shoppingcart.jsp代码279

10.5 读者留言功能实现281

10.5.1 读者留言功能介绍281

10.5.2 读者留言leaveword.jsp代码282

10.5.3 将留言写入数据库leaveword2.jsp代码286

10.6 订单管理功能实现286

10.6.1 订单管理功能介绍286

10.6.2 管理员身份验证bookshop/admin/index.jsp代码288

10.6.3 订单处理orderedit.jsp代码289

上机练习与实训10290

附录A 网上资源使用说明292

内容摘要:

本书以开发Web应用的工作过程为序,介绍了Web技术三个层面的应用。全书共3篇10章,以一个与公司合作开发的实际案例--网上书店贯穿本书。第1篇“Web技术基础”分为3章,主要内容是Web技术概述、Web应用环境构建技术和网上书店的系统设计。第2篇“Web客户端程序设计基础”分为3章,分别介绍了HTML、CSS和JavaScript技术。第3篇“JSP Web数据库应用开发”分为4章,分别介绍了JSP运行机制与基本语法、JSP内置对象、基于JSP的Web数据库应用开发和网上书店的实现。本书共80多个案例,以及一个实际案例--网上书店,它们的源代码可在清华大学出版社网站下载。本书适合作为高等院校信息技术教材,也可以作为Web应用开发人员的培训教材和入门参考书。

编辑推荐:

《Web技术应用基础(第2版)/高等学校计算机基础教育教材精选·“精品课程”配套教材》特色:
全书分为三篇:Web技术基础、Web客户端程序设计基础、JSP Web数据库应用开发。
以案例带动教学。“网上书店”贯穿全书,详细介绍了该案例从设计到实现的全过程,其源代码可在清华大学出版社网站下载。

书籍规格:

书籍详细信息
书名Web技术应用基础站内查询相似图书
9787302188407
如需购买下载《Web技术应用基础》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次2版印次1
定价(元)20.0语种简体中文
尺寸26装帧平装
页数 266 印数 4000

书籍信息归属:

Web技术应用基础是清华大学出版社于2009.01出版的中图分类号为 TP393.09 的主题关于 计算机网络-程序设计-高等学校-教材 的书籍。