当前位置:首页 > 工业技术
Web技术应用基础  第3版
Web技术应用基础  第3版

Web技术应用基础 第3版PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:樊月华,刘雪涛主编;王艳娥,刘洪发编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2014
  • ISBN:9787302344742
  • 页数:329 页
图书介绍:Web技术从本质上讲是各种技术的集成与综合应用。全书共3篇11章 ,介绍了Web技术三个层面的应用。第1篇“Web技术基础”分3章,主要内容是Web技术概述、搭建Web开发与运行环境(JSP)和网上书店的系统设计。第2篇“Web程序设计基础”分为3章,分别介绍了 HTML、CSS、和JavaScript技术。第3篇“JSP 与数据库应用开发”分5章,分别介绍 JSP 运行机制与基本语法、JSP 内置对象、基于JSP的数据库应用开发、Servlet基础和网上书店的实现。
《Web技术应用基础 第3版》目录

第1篇Web技术基础 3

第1章Web技术概述 3

1.1 Web简介 3

1.1.1什么是Web 3

1.1.2 Web要素 4

1.2计算机网络基础 5

1.2.1计算机网络的定义 6

1.2.2 Internet 6

1.2.3 TCP/IP协议 10

1.3 IP地址、域名和URL 11

1.3.1 IP地址 11

1.3.2域名 15

1.3.3统一资源定位符URL 15

1.4 Web基础知识 17

1.4.1 Web工作机制 17

1.4.2 Web站点体系结构 18

1.4.3 Web应用开发技术概述 20

1.5数据库访问技术 22

1.5.1 Web方式访问数据库 22

1.5.2 Web数据库访问的工作机制 22

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

小结 25

习题与实训1 26

第2章 搭建Web开发与运行环境(JSP) 28

2.1 Web运行环境概述 28

2.1.1园区内Web运行环境 28

2.1.2模拟Web运行环境 29

2.1.3虚拟Web运行环境 29

2.1.4 JSP开发与运行环境的结构 29

2.2 JSP开发与运行环境的搭建 30

2.2.1 JSP安装准备工作 30

2.2.2安装配置JDK 30

2.2.3安装服务器软件Tomcat 34

2.2.4创建Web服务目录 36

2.2.5第一个JSP应用 37

2.3 SQL Server 2005数据库的安装 38

小结 44

习题、上机练习与实训2 44

第3章 基于Web方式的信息系统开发案例——网上书店 46

3.1系统功能与系统环境 46

3.1.1系统功能和使用模式 46

3.1.2系统环境建设 47

3.2系统设计 49

3.2.1系统设计原则 49

3.2.2系统需求分析 50

3.2.3网络及服务器的选择 50

3.2.4系统软件结构 51

3.3系统功能设计 51

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

3.3.2业务流程设计 53

3.3.3用户界面设计 53

3.4数据库设计 55

3.5代码设计与实现 59

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

小结 61

习题与实训3 61

第2篇Web程序设计基础 65

第4章HTML 65

4.1 HTML概述 65

4.1.1 HTML入门——一个简单HTML案例 65

4.1.2 HTML文件的结构 67

4.1.3 HTML标记基本语法现象 67

4.1.4 HTML页面结构标记 68

4.2 HTML页面修饰标记 70

4.2.1标题标记〈hn〉…〈/hn〉 70

4.2.2文字样式标记〈font〉…〈/font〉 70

4.2.3特定文字样式标记 71

4.2.4特殊字符 71

4.2.5段落标记 72

4.2.6页面修饰标记应用案例 73

4.3多媒体标记 74

4.3.1图像标记〈img〉 74

4.3.2背景音乐标记〈bgsound〉 75

4.3.3音乐和影像文件标记〈embed〉 75

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

4.4表格、列表与块容器标记 77

4.4.1表格标记〈table〉………〈/table〉 77

4.4.2列表标记 79

4.4.3块容器标记〈div〉和〈span〉 82

4.5超链接标记 83

4.5.1超链接标记〈a〉………〈/a〉 84

4.5.2同一页面间的链接 85

4.5.3链接到其他文档指定位置 86

4.5.4超链接应用案例 88

4.6表单标记 88

4.6.1表单的功能 88

4.6.2表单定义标记〈form〉………〈/form〉 89

4.6.3输入标记〈input〉 89

4.6.4下拉列表框标记〈select〉………〈/select〉 90

4.6.5多行文本框标记〈textarea〉………〈/textarea〉 91

4.6.6表单标记应用案例 91

4.7窗口框架标记 92

4.7.1窗口框架的建立 92

4.7.2子窗口的建立 93

4.7.3窗口框架应用案例 93

4.8 HTML应用案例 94

4.8.1页面动态刷新 94

4.8.2文字移动 95

4.8.3浮动窗口 96

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

4.8.5使用表格技术布局新书架页面 97

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

小结 100

习题、上机练习与实训4 100

第5章CSS 104

5.1 CSS简介 104

5.1.1 CSS作用 104

5.1.2 CSS样式文件应用结构 105

5.2定义样式的格式 105

5.2.1 CSS定义 105

5.2.2 CSS属性 106

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

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

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

5.3.3嵌入外部样式表 108

5.3.4链接外部样式表 109

5.4样式表应用案例 109

5.5页面定位 111

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

小结 113

习题、上机练习5 113

第6章JavaScript 115

6.1 JavaScript概述 115

6.1.1 JavaScript运行机制 115

6.1.2 JavaScript的特点 116

6.1.3 JavaScript应用案例——图像互换位置 117

6.2 JavaScript基本语法 118

6.2.1在HTML文档中调入或嵌入JavaScript 118

6.2.2 JavaScript书写格式 120

6.2.3基本数据类型 120

6.3 JavaScript控制结构和函数 124

6.3.1 JavaScript控制结构 124

6.3.2函数 126

6.3.3 JavaScript基本语法应用案例 126

6.4 JavaScript对象 127

6.4.1 JavaScript对象概述 127

6.4.2自定义对象 127

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

6.4.4对象的操作 129

6.4.5事件驱动与事件处理 130

6.4.6 JavaScript对象应用案例 131

6.5 window对象在JavaScript中的应用 133

6.5.1 window对象的构成 133

6.5.2 window对象的定位 134

6.5.3 window对象的属性 134

6.5.4 window对象的方法 135

6.5.5 window对象的事件 136

6.5.6 window对象的应用案例 136

6.6 document对象在JavaScript中的应用 139

6.6.1 document对象的属性 139

6.6.2 document对象的方法 139

6.6.3 document对象的事件 140

6.6.4 document对象的应用案例 140

6.7 JavaScript内置对象 141

6.7.1 String对象 141

6.7.2 Math对象 142

6.7.3 Array对象 143

6.7.4 Date对象 144

6.7.5 JavaScript内置对象的应用案例 145

6.8 JavaScript应用案例 146

6.8.1数字钟 146

6.8.2状态栏文字滚动显示 149

6.8.2随机改变页面背景色 150

6.8.4鼠标跟随 151

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

小结 154

习题、上机练习与实训6 154

第3篇JSP与数据库应用开发 159

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

7.1 J SP技术概述 159

7.1.1 JSP应用示例 159

7.1.2 JSP页面的基本结构 161

7.1.3 JSP运行机制 162

7.1.4 J SP的特点 163

7.2 JSP基本语法 164

7.2.1 JSP常用语句类型 164

7.2.2注释 164

7.2.3声明 165

7.2.4表达式 167

7.2.5 JSP脚本段 168

7.2.6 JSP基本语法应用案例 169

7.3 JSP指令标记 169

7.3.1 JSP指令标记的功能 169

7.3.2 include指令标记 170

7.3.3 page指令标记 171

7.3.4 taglib指令标记 173

7.3.5 JSP指令标记应用案例 174

7.4 JSP动作标记 175

7.4.1 JSP动作标记的功能 175

7.4.2 j sp : include动作标记 175

7.4.3 j sp :forward动作 179

7.4.4 jsp:plugin动作标记 183

7.5 jsp:useBean动作标记 186

7.5.1 j sp : useBean动作标记的功能 186

7.5.2 jsp:useBean语法规则 187

7.5.3 j sp :useBean工作过程 188

7.5.4 jsp:useBean应用实例 188

7.5.5设置和获取beans属性值 193

7.6 JSP中文乱码现象处理 195

7.6.1指定page指令的contentType值 195

7.6.2输入文字采用ISO-8859-1编码 195

7.6.3接收和响应请求前指定编码GB2312 197

7.6.4修改Tomcat配置文件 197

7.7 JSP中变量作用域 198

7.8 JSP指令与动作标记的应用—读者选购图书 200

小结 202

习题、上机练习与实训7 203

第8章JSP内置对象 209

8.1 JSP内置对象概述 209

8.2 request对象 210

8.2.1 request和response对象 210

8.2.2 request对象的功能 211

8.2.3 getParameter方法 211

8.2.4获取客户提交信息案例 212

8.2.5 request对象常用方法 212

8.2.6 request对象常用方法应用案例 214

8.3 response对象 215

8.3.1 response对象的功能 215

8.3.2 sendRedirect方法 215

8.3.3 response的状态行 217

8.3.4 setContentType方法 218

8.3.5 response对象的其他方法 220

8.3.6 response方法应用案例 221

8.4 out对象 222

8.4.1 out对象的功能 222

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

8.4.3 out对象的主要方法 222

8.4.4 out对象应用案例 223

8.5 session对象 224

8.5.1会话(session)和会话ID 224

8.5.2 session对象常用方法 225

8.5.3 session对象应用案例 226

8.6 application对象 230

8.6.1 application对象的功能 230

8.6.2 application对象常用方法 231

8.6.3 application对象应用案例 231

8.7 exception对象 233

8.7.1 exception对象的功能 233

8.7.2 JSP异常处理语句 233

8.7.3 exception对象常用方法 234

8.7.4异常处理应用案例 234

8.8 JSP其他内置对象 235

8.8.1 page对象 235

8.8.2 pageContext对象 236

8.8.3 config对象 238

8.9 Cookie对象 238

8.9.1 Cookie对象的功能 238

8.9.2 Cookie对象的属性 239

8.9.3创建Cookie对象 239

8.9.4 Cookie对象的方法 240

8.9.5 Cookie对象应用案例 240

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

小结 246

习题、上机练习与实训8 246

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

9.1数据库应用基础 249

9.1.1数据库基本概念 249

9.1.2创建数据库和表 251

9.1.3 SQL语句 253

9.2 JDBC接口技术 256

9.2.1 JDBC概述 256

9.2.2 JDBC工作原理 257

9.2.3 JDBC数据库连接方式 258

9.2.4创建ODBC数据源 258

9.2.5 JDBC建立数据库连接示例 261

9.2.6 JDBC建立数据库连接方法详解 264

9.3查询记录 268

9.3.1顺序查询 268

9.3.2条件查询 269

9.3.3模糊查询 272

9.3.4范围查询 274

9.3.5复合条件查询 276

9.3.6排序查询 278

9.4添加记录 281

9.5更新记录 284

9.6删除记录 286

小结 288

习题、上机练习与实训9 289

第10章Servlet基础 291

10.1 Servlet概述 291

10.1.1 Servlet与JSP 291

10.1.2 Servlet使用示例 292

10.2 Servlet工作机制 295

10.2.1 Servlet类结构 295

10.2.2 Servlet成员方法 295

10.2.3 Servlet生命周期 296

10.2.4 web.xml部署文件的工作过程 297

10.2.5调用Servlet的方法 299

10.3浏览器地址栏目 URL调用Servlet 299

10.4使用表单或超链接调用Servlet 300

10.4.1调用Servlet接受表单提交数据 300

10.4.2使用超链接调用Servlet 302

10.5 JSP页面中调用Servlet 303

10.6 JSP开发的两种模式 304

10.6.1 JSP+JavaBean模式 304

10.6.2 JSP+Servlet+JavaBean模式 305

10.6.3两种模式的比较 306

10.6.4 MVC模式应用案例 306

10.7 Servlet应用——客户信息验证 309

小结 312

习题、上机练习与实训10 313

第11章 网上书店的实现 315

11.1主界面实现 315

11.1.1客户端处理主界面 315

11.1.2管理端处理主界面 316

11.2用户登录功能实现 317

11.3图书展示功能实现 318

11.4购书车实现 320

11.5读者留言功能实现 323

11.6订单管理功能实现 324

小结 325

上机练习与实训11 325

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

返回顶部