
微信扫一扫,移动浏览光盘
简介
《JSP 动态网站技术入门与提高》在简单介绍Web技术、HTML语言、JavaScript脚本语言及Java程序设计后,对JSP(Java Server Page)技术进行了系统的讲述,包括JSP运行开发环境、基本语法、实战技巧、JSP和XML、JSP数据库编程技术等,最后给出了几个综合实例,以提高读者对所学知识的使用技巧。 《JSP 动态网站技术入门与提高》以讲述Java Server Page(JSP)技术为主,定位在JSP的入门与提高上,由浅及深,有理论讲解,也有实例练习,既适合没有互联网技术基础的初学者阅读,也适合已有CGI、PHP和ASP编程经验的读者阅读。 《JSP 动态网站技术入门与提高》的配套光盘中附有《JSP 动态网站技术入门与提高》实例的源代码和作者所在的网博公司应用JSP/Servlet技术开发的网站建设和管理平台Website Builder Demo,希望对读者的学习有帮助。
目录
第一部分 基础篇
第1章 Web技术基础 3
1.1 Web的产生和发展 3
1.2 Web的基本概念 3
1.2.1 客户机/服务器模式 3
1.2.2 超文本模式 4
1.2.3 HTML语言 4
1.2.4 统一资源定位符URL 5
1.2.5 Java语言 5
1.2.6 JavaScript脚本语言 5
1.3 HTTP超文本传输通信协议 6
1.4 CGI 10
1.4.1 什么是CGI 10
1.4.2 CGI的传送方式 11
1.4.3 CGI环境变量 12
第2章 HTML语言入门 15
2.1 HTML的概念 15
2.2 HTML标记使用说明 16
2.2.1 head中的标记 16
2.2.2 文本标记 18
2.2.3 超链接 22
2.2.4 定义列表 23
2.2.5 列表标记 24
2.2.6 图片标记 26
2.3 Table表格 26
2.4 HTML表单(Form) 27
2.4.1 表单的概念 27
2.4.2 输入域 28
2.4.3 文本框 30
2.4.4 下拉框 31
2.4.5 选项 32
第3章 JavaScript脚本语言 33
3.1 JavaScript的概念 33
3.1.1 什么是JavaScript 33
3.1.2 JavaScript和Java的区别 34
3.1.3 第一个JavaScript程序 34
3.2 JavaScript的数据类型 36
3.3 JavaScript的变量 36
3.4 JavaScript的常量 37
3.5 JavaScript的表达式和运算符 38
3.5.1 表达式 38
3.5.2 运算符 38
3.5.3 范例 40
3.6 JavaScript的函数 41
3.6.1 JavaScript函数定义 41
3.6.2 函数中的形式参数 42
3.6.3 JavaScript中的系统函数 42
3.7 JavaScript的程序流程 43
3.7.1 if条件语句 43
3.7.2 for循环语句 43
3.7.3 while循环 43
3.7.4 break和continue语句 44
3.8 JavaScript对象的使用 44
3.8.1 对象的基本概念 44
3.8.2 对象属性的引用 46
3.8.3 对象方法的引用 46
3.8.4 常用对象的属性和方法 47
3.9 JavaScript的事件驱动 51
3.9.1 基本概念 51
3.9.2 范例 52
第二部分 入门篇
第4章 Java程序设计语言 59
4.1 面向对象的程序设计概念 59
4.2 Java快速入门 60
4.3 Java的基本数据类型 63
4.4 Java的表达式 66
4.5 Java的流程控制 67
4.6 Java的类别与对象 70
4.7 Java的类别库 包(Package) 74
4.8 Java的异常 75
第5章 JSP概述 81
5.1 JSP简介 81
5.2 JSP与CGI的比较 82
5.3 JSP与ASP的比较 83
5.4 JSP与PHP的比较 86
5.5 JSP与Servlet的关系 87
5.6 JSP发展前景 88
第6章 JSP运行和开发环境 91
6.1 JSP运行和开发环境概述 91
6.2 安装自己的JSP开发运行环境 93
6.2.1 安装JDK1.3 93
6.2.2 安装Apache 97
6.2.3 安装Tomcat 100
6.3 开发工具 106
第7章 JSP基本语法 109
7.1 基本语法原理 109
7.2 标签和转义字符 111
7.3 注 释 113
7.4 表达式 115
7.5 程序码片段 116
7.6 声 明 117
7.7 内建对象 118
7.8 指令元素 119
7.8.1 JSP page指令 119
7.8.2 JSP include指令 122
7.8.3 脚本元素和指令元素的应用举例 123
7.9 动作元素 124
7.9.1 jsp:include 动作 125
7.9.2 jsp:useBean动作 126
7.9.3 jsp:setProperty动作 129
7.9.4 jsp:getProperty动作 129
7.9.5 jsp:forward动作 130
7.9.6 jsp:plugin动作 131
7.9.7 jsp:param动作 132
第三部分 深入篇
第8章 JSP实战技巧 135
8.1 重定向页面 135
8.2 HTML Encoder和URL Encoder 136
8.2.1 HTML Encoder 136
8.2.2 URL Encoder 138
8.3 在JSP中读写文件 139
8.3.1 读文件 139
8.3.2 写文件 142
8.3.3 追加数据到文件 145
8.4 URL重组和表单隐藏域 147
8.4.1 URL重组 148
8.4.2 表单隐藏域 151
8.5 Cookie 155
8.6 session对象的使用 158
8.7 处理JSP的中文问题 161
8.8 JSP的错误处理 167
8.8.1 异常处理 167
8.8.2 转译错误与客户端请求错误处理 168
8.8.3 错误显示页 168
第9章 JSP和XML 171
9.1 XML介绍 171
9.1.1 XML的优点 172
9.1.2 标准XML范例 173
9.2 XML语法 174
9.2.1 XML声明 174
9.2.2 XML元素 175
9.2.3 字符数据 175
9.2.4 XML标记 176
9.2.5 CDATA 177
9.2.6 XML注释 177
9.3 JSP的XML语法 178
第10章 JSP和JavaBean 181
10.1 JavaBean的概念 181
10.2 JavaBean的生命周期 181
10.2.1 Page Scope 183
10.2.2 Request Scope 184
10.2.3 Session Scope 191
10.2.4 Application Scope 193
10.3 JavaBean属性设置 195
第11章 JSP数据库编程技术 201
11.1 关系数据库 201
11.2 SQL简介 203
11.3 使用JSP连接数据库 206
11.3.1 JDBC简介 206
11.3.2 连接数据库 206
11.4 查询数据库 212
11.5 ResultSet深入 215
11.6 浏览ResultSet 220
11.7 更新数据库 222
11.8 使用预编译语句PreparedStatement 224
11.9 执行存储过程 225
11.10 使用事务 227
11.11 数据库连接池 228
第四部分 实战篇
第12章 JSP综合实例 243
12.1 网上CD订购系统 247
12.1.1 系统结构 247
12.1.2 建立数据库表格 248
12.1.3 JavaBean程序 250
12.1.4 JPS程序和执行结果 258
12.2 图形计数器 312
12.3 Web文件管理器 314
附录 370
第1章 Web技术基础 3
1.1 Web的产生和发展 3
1.2 Web的基本概念 3
1.2.1 客户机/服务器模式 3
1.2.2 超文本模式 4
1.2.3 HTML语言 4
1.2.4 统一资源定位符URL 5
1.2.5 Java语言 5
1.2.6 JavaScript脚本语言 5
1.3 HTTP超文本传输通信协议 6
1.4 CGI 10
1.4.1 什么是CGI 10
1.4.2 CGI的传送方式 11
1.4.3 CGI环境变量 12
第2章 HTML语言入门 15
2.1 HTML的概念 15
2.2 HTML标记使用说明 16
2.2.1 head中的标记 16
2.2.2 文本标记 18
2.2.3 超链接 22
2.2.4 定义列表 23
2.2.5 列表标记 24
2.2.6 图片标记 26
2.3 Table表格 26
2.4 HTML表单(Form) 27
2.4.1 表单的概念 27
2.4.2 输入域 28
2.4.3 文本框 30
2.4.4 下拉框 31
2.4.5 选项 32
第3章 JavaScript脚本语言 33
3.1 JavaScript的概念 33
3.1.1 什么是JavaScript 33
3.1.2 JavaScript和Java的区别 34
3.1.3 第一个JavaScript程序 34
3.2 JavaScript的数据类型 36
3.3 JavaScript的变量 36
3.4 JavaScript的常量 37
3.5 JavaScript的表达式和运算符 38
3.5.1 表达式 38
3.5.2 运算符 38
3.5.3 范例 40
3.6 JavaScript的函数 41
3.6.1 JavaScript函数定义 41
3.6.2 函数中的形式参数 42
3.6.3 JavaScript中的系统函数 42
3.7 JavaScript的程序流程 43
3.7.1 if条件语句 43
3.7.2 for循环语句 43
3.7.3 while循环 43
3.7.4 break和continue语句 44
3.8 JavaScript对象的使用 44
3.8.1 对象的基本概念 44
3.8.2 对象属性的引用 46
3.8.3 对象方法的引用 46
3.8.4 常用对象的属性和方法 47
3.9 JavaScript的事件驱动 51
3.9.1 基本概念 51
3.9.2 范例 52
第二部分 入门篇
第4章 Java程序设计语言 59
4.1 面向对象的程序设计概念 59
4.2 Java快速入门 60
4.3 Java的基本数据类型 63
4.4 Java的表达式 66
4.5 Java的流程控制 67
4.6 Java的类别与对象 70
4.7 Java的类别库 包(Package) 74
4.8 Java的异常 75
第5章 JSP概述 81
5.1 JSP简介 81
5.2 JSP与CGI的比较 82
5.3 JSP与ASP的比较 83
5.4 JSP与PHP的比较 86
5.5 JSP与Servlet的关系 87
5.6 JSP发展前景 88
第6章 JSP运行和开发环境 91
6.1 JSP运行和开发环境概述 91
6.2 安装自己的JSP开发运行环境 93
6.2.1 安装JDK1.3 93
6.2.2 安装Apache 97
6.2.3 安装Tomcat 100
6.3 开发工具 106
第7章 JSP基本语法 109
7.1 基本语法原理 109
7.2 标签和转义字符 111
7.3 注 释 113
7.4 表达式 115
7.5 程序码片段 116
7.6 声 明 117
7.7 内建对象 118
7.8 指令元素 119
7.8.1 JSP page指令 119
7.8.2 JSP include指令 122
7.8.3 脚本元素和指令元素的应用举例 123
7.9 动作元素 124
7.9.1 jsp:include 动作 125
7.9.2 jsp:useBean动作 126
7.9.3 jsp:setProperty动作 129
7.9.4 jsp:getProperty动作 129
7.9.5 jsp:forward动作 130
7.9.6 jsp:plugin动作 131
7.9.7 jsp:param动作 132
第三部分 深入篇
第8章 JSP实战技巧 135
8.1 重定向页面 135
8.2 HTML Encoder和URL Encoder 136
8.2.1 HTML Encoder 136
8.2.2 URL Encoder 138
8.3 在JSP中读写文件 139
8.3.1 读文件 139
8.3.2 写文件 142
8.3.3 追加数据到文件 145
8.4 URL重组和表单隐藏域 147
8.4.1 URL重组 148
8.4.2 表单隐藏域 151
8.5 Cookie 155
8.6 session对象的使用 158
8.7 处理JSP的中文问题 161
8.8 JSP的错误处理 167
8.8.1 异常处理 167
8.8.2 转译错误与客户端请求错误处理 168
8.8.3 错误显示页 168
第9章 JSP和XML 171
9.1 XML介绍 171
9.1.1 XML的优点 172
9.1.2 标准XML范例 173
9.2 XML语法 174
9.2.1 XML声明 174
9.2.2 XML元素 175
9.2.3 字符数据 175
9.2.4 XML标记 176
9.2.5 CDATA 177
9.2.6 XML注释 177
9.3 JSP的XML语法 178
第10章 JSP和JavaBean 181
10.1 JavaBean的概念 181
10.2 JavaBean的生命周期 181
10.2.1 Page Scope 183
10.2.2 Request Scope 184
10.2.3 Session Scope 191
10.2.4 Application Scope 193
10.3 JavaBean属性设置 195
第11章 JSP数据库编程技术 201
11.1 关系数据库 201
11.2 SQL简介 203
11.3 使用JSP连接数据库 206
11.3.1 JDBC简介 206
11.3.2 连接数据库 206
11.4 查询数据库 212
11.5 ResultSet深入 215
11.6 浏览ResultSet 220
11.7 更新数据库 222
11.8 使用预编译语句PreparedStatement 224
11.9 执行存储过程 225
11.10 使用事务 227
11.11 数据库连接池 228
第四部分 实战篇
第12章 JSP综合实例 243
12.1 网上CD订购系统 247
12.1.1 系统结构 247
12.1.2 建立数据库表格 248
12.1.3 JavaBean程序 250
12.1.4 JPS程序和执行结果 258
12.2 图形计数器 312
12.3 Web文件管理器 314
附录 370
JSP动态网站设计入门与提高孙晓龙,赵莉
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!
