目录 1
前言 1
第1章 网页和HTML基础 1
1.1 WWWW简介 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.2 页面的主体标签 10
2.2.1 背景颜色属性 11
2.2.2 文本颜色属性 11
2.2.3 背景图像属性 12
2.3.2 标题字的对齐属性标签 13
2.3 文字与段落 13
2.3.1 标题字标签 13
2.3.3 文字的修饰标签 14
2.3.4 字体标签 16
2.3.5 段落标签 17
2.3.6 水平线标签 18
2.4 建立列表 19
2.4.1 列表的类型 19
2.4.2 有序列表标签 20
2.4.3 无序列表标签 21
2.4.4 自定义列表标签 23
2.5 使用表格 23
2.5.1 表格的制作 23
2.5.2 表格的修饰 26
2.5.3 表格的标题与表头 30
2.5.4 表格的嵌套 33
2.6.2 创建框架 34
2.6 使用框架结构 34
2.6.1 框架的概念 34
2.6.3 改变框架的外观 37
2.7 插入图片 39
2.7.1 插入图片的方法 39
2.7.2 图片的链接 41
2.7.3 图像的映射 42
2.8 建立表单页面 44
2.8.1 表单的概念 44
2.8.2 创建表单元素 44
2.9 建立超链接 51
2.9.1 超链接的概念 51
2.9.2 网页的基本结构 51
2.9.3 建立超链接 52
3.2.1 CSS的类型 53
3.2 CSS的类型和基本写法 53
3.1.2 CSS的特点 53
3.1.1 CSS的基本概念 53
3.1 CSS(层叠样式表)介绍 53
第3章 使用CSS(层叠样式表) 53
3.2.2 CSS的基本写法 60
3.2.3 CSS的冲突 71
3.3 CSS的属性和值 73
3.3.1 字体和文本属性 73
3.3.2 颜色和背景属性 78
3.3.3 列表属性 79
3.3.4 容器属性 81
3.3.5 鼠标指针属性 86
3.3.6 CSS滤镜 87
第4章 JSP基础知识 101
4.1 JSP简介与安装配置 101
4.1.1 JSP的简介与安装 101
4.1.2 JSP程序格式 104
4.1.3 数据的输入和输出 108
4.2.1 数据类型与变量 111
4.2 JSP的数据类型与转换 111
4.2.2 数据类型转换 112
4.2.3 数组数据类型 113
4.3 运算符 116
4.3.1 JSP中的运算符 116
4.3.2 快捷方式表达式 117
4.3.3 运算符的优先级 118
4.4.1 条件语句介绍 120
4.4 学习JSP的流程控制 120
4.4.2 循环功能 123
4.4.3 自定义函数设计 125
4.5 面向对象程序设计 127
4.5.1 认识类和对象 127
4.5.2 继承与构造函数 130
第5章 JSP的命令和默认对象 133
5.1 JSP的编译命令(Directives) 133
5.1.1 include编译命令 133
5.1.2 page编译命令 134
5.2 request对象 135
5.3 response对象 144
5.4 session对象 147
5.4.1 session的概念与基本用法 147
5.4.2 session技巧的应用 150
5.5 其他JSP对象 152
5.5.1 application对象 152
5.5.3 out对象 155
5.5.2 config对象 155
5.5.4 pageContext对象 156
5.5.5 page对象 156
5.6 Cookie的概念与应用 157
5.6.1 Cookie的特性和功能 157
5.6.2 Cookie的存取与使用 158
5.7 JSP的操作命令(Actions) 164
5.7.1 jsp:include操作指令 165
5.7.2 jsp:forward操作指令 167
5.7.3 jsp:plugin操作指令 169
5.7.4 Java Bean 175
第6章 JSP常用对象使用 180
6.1 常用字符串对象 180
6.1.1 Character类 180
6.1.2 String类 181
6.1.3 StringBuffer类 185
6.2 常用数值对象 186
6.2.1 Float类 186
6.2.2 Integer类 188
6.2.3 Math类 189
6.2.4 Random类 190
6.3 常用日期时间对象 191
6.3.1 Date类 191
6.3.2 Calender类 193
6.4 数组对象 195
6.5 常用系统信息对象 198
6.5.1 Package类 198
6.5.2 Runtime类 199
6.5.3 Hashtable类 200
6.5.4 System类 202
第7章 JSP与MySQL数据库的简单应用 204
7.1 数据库简介 204
7.1.1 数据 204
7.1.2 数据库 204
7.1.3 数据库的基本组成结构 205
7.3.1 MySQL简介 206
7.3 MySQL数据库 206
7.2 结构化查询语言 206
7.3.2 MySQL数据库的下载、安装、使用 207
7.3.3 JDBC使用 212
7.3.4 JDBC+MySQL的应用 215
7.3.5 JSP+MySQL的综合应用实例 225
第8章 JSP与MySQL的综合案例 242
综合案例 学生信息管理系统的构建 242
参考文献 262