《网页制作与JSP技术》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:汪赵强主编
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2010
  • ISBN:9787111304883
  • 页数:284 页
图书介绍:本书主要介绍了有关创建简单网页,个人主页设计,建立高级交互式网页方面的知识。

上篇 网页制作初步 1

项目1 创建一个简单网页 1

1.1 WWW简介 1

1.2 HTML基本概念 3

1.3 编写第1个HTML文件 3

1.3.1 HTML文件的编写方法 3

1.3.2 HTML的基本结构 4

1.3.3 HTML中的标签 5

1.3.4 编写HTML文件的注意事项 7

项目2 个人主页设计 9

2.1 页面整体设计与制作 9

2.1.1 页面的头部标签 9

2.1.2 页面的主体标签 10

2.2 页面的主要元素设计与制作 11

2.2.1 背景颜色属性 11

2.2.2 文本颜色属性 11

2.2.3 背景图像属性 12

2.3 文字、段落设计与制作 12

2.3.1 标题字标签 13

2.3.2 标题字的对齐属性标签 13

2.3.3 文字的修饰标签 14

2.3.4 字体标签 15

2.3.5 段落标签 16

2.3.6 水平线标签 18

2.4 列表设计与制作 19

2.4.1 列表的类型 19

2.4.2 有序列表标签 19

2.4.3 无序列表标签 21

2.4.4 自定义列表标签 22

2.5 表格的应用 23

2.5.1 表格的制作 23

2.5.2 表格的修饰 25

2.5.3 表格的标题与表头 28

2.5.4 表格的嵌套 31

2.6 使用框架结构 32

2.6.1 框架的概念 32

2.6.2 创建框架 32

2.6.3 改变框架的外观 35

2.7 插入图片 36

2.7.1 插入图片的方法 36

2.7.2 图片的链接 38

2.7.3 图像的映射 39

2.8 建立表单页面 41

2.8.1 表单的概念 41

2.8.2 创建表单元素 41

2.9 建立超链接 46

2.9.1 超链接的概念 46

2.9.2 创建超链接 47

项目3 使用CSS(层叠样式表) 48

3.1 CSS介绍 48

3.1.1 CSS的基本概念 48

3.1.2 CSS的特点 48

3.2 CSS的使用方法和基本写法 48

3.2.1 CSS的使用方法 48

3.2.2 CSS的基本写法 54

3.2.3 CSS的冲突 64

3.3 CSS的属性和值 66

3.3.1 字体和文本属性 66

3.3.2 颜色和背景属性 71

3.3.3 列表属性 72

3.3.4 容器属性 73

3.3.5 鼠标指针属性 78

3.3.6 CSS滤镜 79

中篇 制作交互式网页 91

项目4 建立简单交互式网页 91

4.1 进入JSP的世界 91

4.1.1 JSP的简介与安装 91

4.1.2 JSP程序格式 92

4.1.3 数据的输入和输出 97

4.2 JSP的数据类型与转换 100

4.2.1 数据类型与变量 100

4.2.2 数据类型转换 101

4.2.3 数组数据类型 102

4.3 运算符及其应用 105

4.3.1 JSP中的运算符 105

4.3.2 快捷方式表达式 107

4.3.3 运算符的优先级 107

4.4 流程控制语句的使用 109

4.4.1 条件语句 109

4.4.2 循环语句 112

4.4.3 自定义函数设计 115

4.5 面向对象程序设计 117

4.5.1 认识类和对象 117

4.5.2 继承与构造函数 119

项目5 使用JSP的编译命令和默认对象建立高级交互式网页 122

5.1 JSP的编译命令(Directives) 122

5.1.1 include编译命令 122

5.1.2 page编译命令 123

5.2 request对象 124

5.3 response对象 132

5.4 session对象 135

5.4.1 session的概念与基本用法 135

5.4.2 session技巧的应用 138

5.5 其他JSP对象 140

5.5.1 application对象 140

5.5.2 config对象 143

5.5.3 out对象 143

5.5.4 pageContext对象 144

5.5.5 page对象 144

5.6 Cookie的概念与应用 145

5.6.1 Cookie的特性和功能 146

5.6.2 Cookie的存取与使用 146

5.7 JSP的操作命令(Actions) 153

5.7.1 jsp:include操作指令 153

5.7.2 jsp:forward操作指令 155

5.7.3 jsp:plugin操作指令 157

5.7.4 Java Bean 163

项目6 使用JSP常用对象实现网页高级应用 168

6.1 常用字符串对象 168

6.1.1 Character类 168

6.1.2 String类 169

6.1.3 StringBuffer类 172

6.2 常用数值对象 173

6.2.1 Float类 173

6.2.2 Integer类 174

6.2.3 Math类 176

6.2.4 Random类 177

6.3 常用时间日期对象 178

6.3.1 Date类 178

6.3.2 Calender类 180

6.4 数组对象 181

6.5 常用系统信息对象 184

6.5.1 Package类 184

6.5.2 Runtime类 186

6.5.3 Hashtable类 187

6.5.4 System类 188

6.6 综合实例:猜字游戏 190

下篇 交互式网页与数据库的综合应用项目7 使用JSP与MySQL实现网页数据存取 195

7.1 数据库简介 195

7.1.1 数据 195

7.1.2 数据库 195

7.1.3 数据库的基本组成结构 196

7.2 结构化查询语言 197

7.3 MySQL数据库 197

7.3.1 MySQL简介 197

7.3.2 MySQL数据库的下载、安装与使用 198

7.4 JDBC的安装与应用 203

7.4.1 JDBC简介 203

7.4.2 JDBC驱动分类 204

7.4.3 MySQL数据库的JDBC驱动 204

7.4.4 JDBC+MySQL的应用 205

7.5 JSP+MySQL综合实例:网站访问计数器 216

项目8 网上考试系统设计与开发 232

8.1 网上考试系统概述 232

8.1.1 系统简介 232

8.1.2 系统需求分析 232

8.1.3 系统开发环境的配置 233

8.1.4 系统功能预览 236

8.2 数据库系统设计 239

8.2.1 数据库结构设计 239

8.2.2 创建数据库的脚本文件 242

8.2.3 目录和包结构设计 243

8.2.4 系统类的定义 244

8.3 登录与注册功能模块的实现 250

8.4 考试系统服务器端功能模块的实现 258

8.5 考生考试功能模块的实现 265

8.6 教师用户功能模块的实现 269

参考文献 284