《Web网站规划与建设案例教程》是2014年出版的图书,作者是李伟群。
基本介绍
- 中文名:Web网站规划与建设案例教程
- 作者:李伟群
- 定价:32
- 开本:16
基本信息
书名:Web网站规划与建设案例教程
ISBN:978-7-111-46979-7出版日期:2014-08-05
内容简介
本书共8章,内容包括:网站建设与规划基础知识,利用HTML编写简单网页,使用Dreamweaver CS6製作网页,JSP开发基础,JSP内置对象,资料库操作,JSP与JavaBean,JSP与Servlet。旨在通过由浅入深、由易到难的讲解,使读者循序渐进地了解和掌握网站开发的系列知识和技能,具有开发Web动态网站的能力。 本书内容全面、丰富,围绕Web网站开发的相关技术要点设计了丰富的案例,并且每章后面提供了上机指导和习题,方便读者及时检验自己的学习效果。 本书适合高职高专及本科院校计算机专业网页设计课程的教材,也可作为网页技术基础培训教材及相关技术人员的参考书。
目录
前言
第1章 网站建设与规划基础知识................1 2.3.7 署名标籤<address> ........................ 161.1 Web 技术简介.............................................1 2.3.8 特殊字元......................................... 17
1.1.1
Internet ...............................................1 2.3.9 注释标籤......................................... 18
1.1.2
WWW ................................................1 2.3.10 字型属性....................................... 19
1.1.3
URL....................................................2 2.4 建立超连结............................................... 21
1.1.4
HTTP..................................................2 2.5 建立列表................................................... 25
1.1.5
IP 地址与域名...................................3 2.5.1 无序列表标籤<ul> ......................... 26
1.1.6
Web 套用:C/S 模式与B/S 模式....3 2.5.2 有序列表标籤<ol> ......................... 27
1.2 网站设计基础..............................................4 2.5.3 嵌套列表......................................... 28
1.2.1
网页元素............................................4 2.5.4 定义列表的标籤<dl>、<dt>、<dd>.. 29
1.2.2
网站设计基本原则............................5 2.5.5 目录列表标籤<dir>和选单列
表
1.2.3
静态网站与动态网站........................5
标籤<menu> ................................... 29
1.3 动态网页技术..............................................6 2.6 图像的处理............................................... 31
1.3.1
ASP 技术...........................................6 2.6.1 背景图像的设定............................. 31
1.3.2
PHP 技术...........................................7 2.6.2 网页中插入图片标籤<img> .......... 31
1.3.3
.NET 技术..........................................7 2.7 表格........................................................... 33
1.3.4
JSP 技术.............................................7 2.7.1 定义表格的基本语法..................... 33
1.4 本章小结......................................................8 2.7.2 表格标籤<table>的属性................ 33
1.5 练习与提高..................................................8 2.7.3 设定跨多行多列单元格................. 34
2.8 网页的动态、多媒体效果....................... 35
第2章 利用HTML编写简单网页..................
9
2.8.1
滚动字幕标籤<marquee> .............. 35
2.1 HTML 概述.................................................9
2.8.2 插入多媒体档案............................. 37
2.1.1 HTML 简介.......................................9
2.8.3 嵌入多媒体档案............................. 38
2.1.2 HTML 的基本结构.........................10
2.9 多视视窗框架........................................... 38
2.1.3 HTML 的标籤与属性.....................11
2.10 表单的设计和表单标籤<form> ............ 40
2.2 HTML 主体标籤及属性、颜色的设定...11
2.11 JavaScript 基础....................................... 41
2.2.1 HTML 的主体标籤<body>.............11
2.11.1 JavaScript 简介............................. 41
2.2.2 颜色的设定......................................12
2.11.2 JavaScript 语言基础..................... 41
2.3 文字版面的编辑........................................13
2.12 上机任务与指导..................................... 46
2.3.1
换行标籤
..................................13
2.13 本章小结................................................. 47
2.3.2
段落标籤<p> ...................................13
2.14 练习与提高............................................. 47
2.3.3
原样显示文字标籤<pre>................14
2.3.4
居中对齐标籤<center> ...................14
第3章 使用Dreamweaver CS6製作网页.. 49
2.3.5
引文标籤(缩排标籤)3.1 Dreamweaver 简介................................... 49
<blockquote>.....................................15 3.1.1 Dreamweaver CS6 的新功能......... 49
2.3.6
水平分隔线标籤<hr>......................15 3.1.2 Dreamweaver 的工作环境............. 50
3.1.3 创建站点..........................................51 3.9.4 综合实例......................................... 82
3.2 製作网页的基本操作................................52 3.10 Spry ......................................................... 83
3.2.1 在网页中添加文本..........................52 3.10.1 Ajax 和Spry 简介........................ 83
3.2.2 编辑文本..........................................53 3.10.2 Spry 组件...................................... 83
3.2.3 在网页中添加图像..........................54 3.10.3 Spry 效果...................................... 87
3.2.4 滑鼠经过更换图像特效..................55 3.11 模板和库................................................. 88
3.3 超连结........................................................56 3.11.1 创建和使用模板........................... 88
3.3.1 超连结简介......................................56 3.11.2 创建和使用库............................... 91
3.3.2 创建超连结......................................56 3.12 上机任务与指导..................................... 93
3.3.3 图像热区连结..................................58 3.13 本章小结................................................. 95
3.3.4 创建跳转选单..................................58 3.14 练习与提高............................................. 95
3.3.5 脚本连结..........................................59 第4 章 JSP 开发基础..................................... 98
3.3.6 超连结的管理..................................59
4.1 JSP 简介.................................................... 98
3.4 表格处理....................................................60
4.1.1 什幺是JSP...................................... 98
3.4.1 表格的基本概念..............................60
4.1.2 JSP 页面.......................................... 98
3.4.2 表格的操作......................................61
4.1.3 JSP 的运行原理.............................. 99
3.4.3 单元格的操作..................................62
4.1.4 安装配置JSP 运行环境................. 99
3.4.4 表格数据排序..................................63
4.1.5 JSP 页面的测试............................ 103
3.4.5 在网页中导入、导出表格数据......63
4.2 JSP 语法.................................................. 104
3.5 框架套用....................................................64
4.2.1 JSP 页面的基本结构.................... 104
3.5.1 框架的概念......................................64
4.2.2 变数和方法的声明....................... 106
3.5.2 框架的基本操作..............................65
4.2.3 Java 程式片....................................110
3.5.3 内联框架iframe..............................66
4.2.4 表达式............................................111
3.6 插入多媒体元素........................................66
4.2.5 JSP 中的注释.................................112
3.6.1 网页中添加声音..............................66
4.2.6 JSP 指令标籤.................................113
3.6.2 插入视频..........................................67
4.2.7 JSP 动作标籤.................................117
3.6.3 插入Flash 动画...............................68
4.3 上机任务与指导..................................... 122
3.6.4 插入FLV 视频................................68
4.4 本章小结................................................. 126
3.6.5 插入Shockwave 动画.....................69
4.5 练习与提高............................................. 126
3.7 AP Div 元素...............................................69
3.7.1 AP 层的创建与属性........................69 第5 章 JSP 内置对象................................... 129
3.7.2 AP 层的基本操作............................71 5.1 内置对象概述......................................... 129
3.7.3 AP 层的常用布局形式及综合实例....72 5.2 out 对象.................................................. 130
3.8 行为............................................................75 5.3 request 对象............................................ 133
3.8.1 网页行为简介..................................75 5.4 response 对象.......................................... 137
3.8.2 套用行为..........................................78 5.5 session 对象............................................ 140
3.9 CSS 的套用...............................................79 5.6 application 对象...................................... 144
3.9.1 CSS 的概念......................................79 5.7 exception 对象........................................ 145
3.9.2 如何编辑CSS 样式.........................80 5.8 pageContext 对象................................... 146
3.9.3 CSS 选择器......................................81 5.9 上机任务与指导..................................... 148
Web 网站规划与建设案例教程
5.10 本章小结................................................149 7.3.2 request 範围的JavaBean.............. 184
5.11 练习与提高............................................149 7.3.3 session 範围的JavaBean.............. 187
第6章 资料库操作........................................152 7.3.4 application 範围的JavaBean........ 189
6.1 JDBC 简介...............................................152
7.4 上机任务与指导..................................... 189
6.1.1 JDBC 的任务.................................152
7.5 本章小结................................................. 196
6.1.2 JDBC 套用模型.............................152
7.6 练习与提高............................................. 196
6.1.3 JDBC 接口.....................................153 第8章 JSP与Servlet................................ 198
6.2 建立JDBC 连线......................................153 8.1 Servlet 基础知识..................................... 198
6.2.1 安装MySQL..................................154 8.1.1 Servlet 的开发与部署.................. 198
6.2.2 建立和配置连线............................154 8.1.2 doGet 方法和doPost 方法........... 201
6.2.3 连线过程........................................157 8.1.3 获取Servlet 信息......................... 204
6.3 运算元据库..............................................158 8.2 Servlet 核心类........................................ 206
6.3.1 利用JDBC 传送SQL 语句..........158 8.2.1 ServletRequest 类.......................... 206
6.3.2 获得SQL 语句的执行结果..........160 8.2.2 HttpServletRequest 类.................. 214
6.4 上机任务与指导......................................163 8.2.3 ServletResponse 类....................... 218
6.5 本章小结..................................................177 8.2.4 HttpServletResponse 类................ 219
6.6 练习与提高..............................................177 8.2.5 ServletContext 类.......................... 222
第7章 JSP与JavaBean..............................179 8.2.6 HttpSession 类.............................. 225
7.1 JavaBean 简介.........................................179 8.2.7 Cookie 类...................................... 230
7.1.1 JavaBean 的特点...........................179 8.3 Servlet 核心类........................................ 231
7.1.2 JavaBean 的套用...........................179 8.3.1 计算Web 请求处理时间.............. 231
7.1.3 JavaBean 的特徵...........................180 8.3.2 拦截网站访问............................... 232
7.2 在JSP 中使用JavaBean .........................180 8.4 Servlet 监听器........................................ 234
7.2.1 实例讲解........................................181 8.5 上机任务与指导..................................... 236
7.2.2 使用JavaBean 的要点..................182 8.6 本章小结................................................. 245
7.3 JavaBean 的範围.....................................183 8.7 练习与提高............................................. 245
7.3.1 page 範围的JavaBean...................184 参考文献.............................................................. 247
第1章 网站建设与规划基础知识................1 2.3.7 署名标籤<address> ........................ 161.1 Web 技术简介.............................................1 2.3.8 特殊字元......................................... 17
1.1.1
Internet ...............................................1 2.3.9 注释标籤......................................... 18
1.1.2
WWW ................................................1 2.3.10 字型属性....................................... 19
1.1.3
URL....................................................2 2.4 建立超连结............................................... 21
1.1.4
HTTP..................................................2 2.5 建立列表................................................... 25
1.1.5
IP 地址与域名...................................3 2.5.1 无序列表标籤<ul> ......................... 26
1.1.6
Web 套用:C/S 模式与B/S 模式....3 2.5.2 有序列表标籤<ol> ......................... 27
1.2 网站设计基础..............................................4 2.5.3 嵌套列表......................................... 28
1.2.1
网页元素............................................4 2.5.4 定义列表的标籤<dl>、<dt>、<dd>.. 29
1.2.2
网站设计基本原则............................5 2.5.5 目录列表标籤<dir>和选单列
表
1.2.3
静态网站与动态网站........................5
标籤<menu> ................................... 29
1.3 动态网页技术..............................................6 2.6 图像的处理............................................... 31
1.3.1
ASP 技术...........................................6 2.6.1 背景图像的设定............................. 31
1.3.2
PHP 技术...........................................7 2.6.2 网页中插入图片标籤<img> .......... 31
1.3.3
.NET 技术..........................................7 2.7 表格........................................................... 33
1.3.4
JSP 技术.............................................7 2.7.1 定义表格的基本语法..................... 33
1.4 本章小结......................................................8 2.7.2 表格标籤<table>的属性................ 33
1.5 练习与提高..................................................8 2.7.3 设定跨多行多列单元格................. 34
2.8 网页的动态、多媒体效果....................... 35
第2章 利用HTML编写简单网页..................
9
2.8.1
滚动字幕标籤<marquee> .............. 35
2.1 HTML 概述.................................................9
2.8.2 插入多媒体档案............................. 37
2.1.1 HTML 简介.......................................9
2.8.3 嵌入多媒体档案............................. 38
2.1.2 HTML 的基本结构.........................10
2.9 多视视窗框架........................................... 38
2.1.3 HTML 的标籤与属性.....................11
2.10 表单的设计和表单标籤<form> ............ 40
2.2 HTML 主体标籤及属性、颜色的设定...11
2.11 JavaScript 基础....................................... 41
2.2.1 HTML 的主体标籤<body>.............11
2.11.1 JavaScript 简介............................. 41
2.2.2 颜色的设定......................................12
2.11.2 JavaScript 语言基础..................... 41
2.3 文字版面的编辑........................................13
2.12 上机任务与指导..................................... 46
2.3.1
换行标籤
..................................13
2.13 本章小结................................................. 47
2.3.2
段落标籤<p> ...................................13
2.14 练习与提高............................................. 47
2.3.3
原样显示文字标籤<pre>................14
2.3.4
居中对齐标籤<center> ...................14
第3章 使用Dreamweaver CS6製作网页.. 49
2.3.5
引文标籤(缩排标籤)3.1 Dreamweaver 简介................................... 49
<blockquote>.....................................15 3.1.1 Dreamweaver CS6 的新功能......... 49
2.3.6
水平分隔线标籤<hr>......................15 3.1.2 Dreamweaver 的工作环境............. 50
3.1.3 创建站点..........................................51 3.9.4 综合实例......................................... 82
3.2 製作网页的基本操作................................52 3.10 Spry ......................................................... 83
3.2.1 在网页中添加文本..........................52 3.10.1 Ajax 和Spry 简介........................ 83
3.2.2 编辑文本..........................................53 3.10.2 Spry 组件...................................... 83
3.2.3 在网页中添加图像..........................54 3.10.3 Spry 效果...................................... 87
3.2.4 滑鼠经过更换图像特效..................55 3.11 模板和库................................................. 88
3.3 超连结........................................................56 3.11.1 创建和使用模板........................... 88
3.3.1 超连结简介......................................56 3.11.2 创建和使用库............................... 91
3.3.2 创建超连结......................................56 3.12 上机任务与指导..................................... 93
3.3.3 图像热区连结..................................58 3.13 本章小结................................................. 95
3.3.4 创建跳转选单..................................58 3.14 练习与提高............................................. 95
3.3.5 脚本连结..........................................59 第4 章 JSP 开发基础..................................... 98
3.3.6 超连结的管理..................................59
4.1 JSP 简介.................................................... 98
3.4 表格处理....................................................60
4.1.1 什幺是JSP...................................... 98
3.4.1 表格的基本概念..............................60
4.1.2 JSP 页面.......................................... 98
3.4.2 表格的操作......................................61
4.1.3 JSP 的运行原理.............................. 99
3.4.3 单元格的操作..................................62
4.1.4 安装配置JSP 运行环境................. 99
3.4.4 表格数据排序..................................63
4.1.5 JSP 页面的测试............................ 103
3.4.5 在网页中导入、导出表格数据......63
4.2 JSP 语法.................................................. 104
3.5 框架套用....................................................64
4.2.1 JSP 页面的基本结构.................... 104
3.5.1 框架的概念......................................64
4.2.2 变数和方法的声明....................... 106
3.5.2 框架的基本操作..............................65
4.2.3 Java 程式片....................................110
3.5.3 内联框架iframe..............................66
4.2.4 表达式............................................111
3.6 插入多媒体元素........................................66
4.2.5 JSP 中的注释.................................112
3.6.1 网页中添加声音..............................66
4.2.6 JSP 指令标籤.................................113
3.6.2 插入视频..........................................67
4.2.7 JSP 动作标籤.................................117
3.6.3 插入Flash 动画...............................68
4.3 上机任务与指导..................................... 122
3.6.4 插入FLV 视频................................68
4.4 本章小结................................................. 126
3.6.5 插入Shockwave 动画.....................69
4.5 练习与提高............................................. 126
3.7 AP Div 元素...............................................69
3.7.1 AP 层的创建与属性........................69 第5 章 JSP 内置对象................................... 129
3.7.2 AP 层的基本操作............................71 5.1 内置对象概述......................................... 129
3.7.3 AP 层的常用布局形式及综合实例....72 5.2 out 对象.................................................. 130
3.8 行为............................................................75 5.3 request 对象............................................ 133
3.8.1 网页行为简介..................................75 5.4 response 对象.......................................... 137
3.8.2 套用行为..........................................78 5.5 session 对象............................................ 140
3.9 CSS 的套用...............................................79 5.6 application 对象...................................... 144
3.9.1 CSS 的概念......................................79 5.7 exception 对象........................................ 145
3.9.2 如何编辑CSS 样式.........................80 5.8 pageContext 对象................................... 146
3.9.3 CSS 选择器......................................81 5.9 上机任务与指导..................................... 148
Web 网站规划与建设案例教程
5.10 本章小结................................................149 7.3.2 request 範围的JavaBean.............. 184
5.11 练习与提高............................................149 7.3.3 session 範围的JavaBean.............. 187
第6章 资料库操作........................................152 7.3.4 application 範围的JavaBean........ 189
6.1 JDBC 简介...............................................152
7.4 上机任务与指导..................................... 189
6.1.1 JDBC 的任务.................................152
7.5 本章小结................................................. 196
6.1.2 JDBC 套用模型.............................152
7.6 练习与提高............................................. 196
6.1.3 JDBC 接口.....................................153 第8章 JSP与Servlet................................ 198
6.2 建立JDBC 连线......................................153 8.1 Servlet 基础知识..................................... 198
6.2.1 安装MySQL..................................154 8.1.1 Servlet 的开发与部署.................. 198
6.2.2 建立和配置连线............................154 8.1.2 doGet 方法和doPost 方法........... 201
6.2.3 连线过程........................................157 8.1.3 获取Servlet 信息......................... 204
6.3 运算元据库..............................................158 8.2 Servlet 核心类........................................ 206
6.3.1 利用JDBC 传送SQL 语句..........158 8.2.1 ServletRequest 类.......................... 206
6.3.2 获得SQL 语句的执行结果..........160 8.2.2 HttpServletRequest 类.................. 214
6.4 上机任务与指导......................................163 8.2.3 ServletResponse 类....................... 218
6.5 本章小结..................................................177 8.2.4 HttpServletResponse 类................ 219
6.6 练习与提高..............................................177 8.2.5 ServletContext 类.......................... 222
第7章 JSP与JavaBean..............................179 8.2.6 HttpSession 类.............................. 225
7.1 JavaBean 简介.........................................179 8.2.7 Cookie 类...................................... 230
7.1.1 JavaBean 的特点...........................179 8.3 Servlet 核心类........................................ 231
7.1.2 JavaBean 的套用...........................179 8.3.1 计算Web 请求处理时间.............. 231
7.1.3 JavaBean 的特徵...........................180 8.3.2 拦截网站访问............................... 232
7.2 在JSP 中使用JavaBean .........................180 8.4 Servlet 监听器........................................ 234
7.2.1 实例讲解........................................181 8.5 上机任务与指导..................................... 236
7.2.2 使用JavaBean 的要点..................182 8.6 本章小结................................................. 245
7.3 JavaBean 的範围.....................................183 8.7 练习与提高............................................. 245
7.3.1 page 範围的JavaBean...................184 参考文献.............................................................. 247