微信扫一扫,移动浏览光盘
简介
《网络程序设计JSP(高等院校信息技术规划教材)》由汪诚波主编,全
面介绍网络程序设计JSP开发技术,内容包括HTML简介、JavaScript简介、
CSS简介、JSP基本语法、JSP内置对象、JavaBean、JSP文件操作、JSP数据
库开发、Servlet技术等几方面的内容。
作为计算机应用技术类的教材,《网络程序设计JSP(高等院校信息技术
规划教材)》集成了程序设计技术、数据结构及算法、Java程序设计、数据
库技术、软件工程、软件体系结构等知识,重点是上述知识在JSP技术环境
中的综合运用。
本书不仅适合作为高等学校应用型本科的教材,也适合自学者及工程技
术人员参考使用。
目录
《网络程序设计jsp》
第1章 jsp网络编程技术概述1
1.1 web应用开发1
1.1.1 b/s结构1
1.1.2 b/s结构的特点2
1.1.3 b/s结构的优缺点2
1.2 动态网页技术3
1.2.1 cgi技术3
1.2.2 asp技术4
1.2.3 asp.net技术5
1.2.4 php技术7
1.2.5 servlet/jsp技术8
1.2.6 web开发技术比较11
1.3 jsp技术原理12
1.3.1 jsp工作原理12
1.3.2 jsp工作环境13
1.3.3 第一个jsp页面14
1.4 本章小结16
第2章 jsp开发环境搭建17
2.1 安装jdk17
.2.2 安装和配置tomcat18
2.2.1 安装tomcat18
2.2.2 配置tomcat19
2.3 安装和配置开发环境: eclipse22
2.3.1 安装eclipse22
2.3.2 配置eclipse24
2.3.3 在eclipse环境下建立web项目26
2.4 安装数据库:sql server 2005 28
2.4.1 安装internet信息服务(iis) 29
2.4.2 安装sql server 200529
2.5 本章小结37
第3章 基本语法38
3.1 jsp页面结构38
3.2 注释39
3.3 脚本元素40
3.3.1 声明40
3.3.2 表达式42
3.3.3 脚本小程序43
3.3.4 关于jsp中java代码的总结45
3.4 指令标签50
3.4.1 page指令标签50
3.4.2 include指令标签53
3.4.3 taglib指令标签54
3.5 动作元素54
3.5.1 [jsp:include]55
3.5.2 [jsp:forward]56
3.5.3 [jsp:param]58
3.5.4 [jsp:plugin]、[jsp:params]和[jsp:fallback]59
3.6 本章小结60
第4章 jsp内置对象61
4.1 内置对象概述61
4.2 request对象61
4.2.1 request对象的主要方法62
4.2.2 request对象的常用技术 64
4.3 response对象68
4.3.1 response对象的主要方法68
4.3.2 response对象的常用技术69
4.4 session对象72
4.4.1 session对象的主要方法72
4.4.2 session对象的常用技术73
4.5 out对象78
4.5.1 out对象的主要方法78
4.5.2 out对象的常用技术79
4.6 page对象80
4.7 application对象80
4.7.1 application对象的主要方法80
4.7.2 application对象的常用技术80
4.8 exception对象82
4.8.1 exception对象简介82
4.8.2 exception对象的主要方法82
4.8.3 exception对象示例82
4.9 pagecontext对象84
4.9.1 pagecontext对象简介84
4.9.2 pagecontext对象的主要方法84
4.10 config对象85
4.10.1 config对象简介85
4.10.2 config对象的主要方法85
4.11 本章小结85
第5章 javabean组件86
5.1 javabean的基本概念86
5.2 javabean的设计与开发87
5.2.1 javabean的规则87
5.2.2 设计一个简单的javabean87
5.2.3 在jsp中使用javabean89
5.3 进一步探讨javabean在jsp中的使用92
5.3.1 利用jsp标签设置或获取javabean属性92
5.3.2 javabean的作用域范围94
5.4 综合案例购物车设计96
5.4.1 购物车的业务需求分析96
5.4.2 各种技术方案分析97
5.4.3 具体实现98
5.5 本章小结105
第6章 servlet基础106
6.1 servlet技术简介106
6.1.1 servlet的历史及技术特点106
6.1.2 servlet的主要功能、运行过程及生命周期107
6.1.3 开发部署一个简单的servlet109
6.2 servlet体系的常用类和接口111
6.2.1 常用类和接口111
6.2.2 servlet的配置114
6.3 servlet技术的应用115
6.3.1 servlet过滤器技术116
6.3.2 servlet 监听器技术118
6.4 本章小结122
第7章 servlet与mvc开发模式123
7.1 mvc开发模式123
7.1.1 mvc简介123
7.1.2 web项目中的mvc124
7.1.3 关于mvc的总结 125
7.2 应用案例126
7.2.1 一个简单的例子126
7.2.2 购物车mvc代码重构128
7.3 文章发布系统133
7.3.1 需求分析133
7.3.2 代码实现134
7.4 本章小结138
第8章 jdbc技术139
8.1 jdbc原理概述139
8.1.1 jdbc基本概念139
8.1.2 jdbc驱动程序及安装140
8.1.3 一个简单的jdbc应用实例141
8.2 jdbc常用接口、类介绍142
8.2.1 driver接口142
8.2.2 drivermanager类143
8.2.3 connection接口144
8.2.4 statement146
8.2.5 resultset结果集152
8.3 使用jdbc元数据157
8.3.1 databasemetadata的使用157
8.3.2 resultsetmetadata的使用158
8.3.3 parametermetadata的使用159
8.4 使用jdbc连接不同数据库160
8.5 本章小结162
第9章 jdbc在jsp中的应用163
9.1 数据库访问层的设计与实现163
9.1.1 连接管理器(dbconnection)的设计与实现163
9.1.2 数据库服务类dbopration的设计与实现164
9.2 在mvc模式中应用jdbc168
9.2.1 登录过程的设计与实现168
9.2.2 书籍展示的设计与实现170
9.2.3 注册过程的设计与实现174
9.2.4 成批数据的录入与修改177
9.3 分页处理的设计与实现181
9.3.1 各种实现方案比较181
9.3.2 m层设计182
9.3.3 c层设计183
9.3.4 v层设计186
9.3.5 代码结构及运行结果187
9.4 本章小结187
第10章 数据库高级应用188
10.1 jndi数据源与连接池技术188
10.1.1 连接池技术简介188
10.1.2 数据源与jndi技术189
10.1.3 配置数据源与连接池191
10.1.4 在jsp中应用数据源技术192
10.2 使用存储过程194
10.2.1 存储过程的基本概念194
10.2.2 利用存储过程解决分页问题194
10.3 本章小结196
第11章 jsp开发中的常用技术197
11.1 中文处理技术197
11.1.1 中文乱码的由来197
11.1.2 解决方案198
11.2 文件处理技术199
11.2.1 文件读写的基本概念200
11.2.2 文件上传、下载的基本概念206
11.2.3 smartupload组件介绍211
11.3 本章小结214
第12章 web页面设计技术简介215
12.1 html简介215
12.1.1 html的基本结构216
12.1.2 html文件头216
12.1.3 html文件主体218
12.1.4 文字与段落218
12.1.5 列表222
12.1.6 超链接223
12.1.7 表格224
12.1.8 表单227
12.2 css简介232
12.2.1 css基本语法232
12.2.2 css分类233
12.2.3 css的冲突235
12.2.4 css的属性单位235
12.2.5 css属性237
12.3 javascript简介241
12.3.1 javascript基本语法242
12.3.2 javascript的内置对象249
12.3.3 浏览器对象252
12.4 本章小结256
第13章 综合应用案例--网上书店257
13.1 需求分析257
13.2 数据库表设计257
13.3 模型层设计259
13.3.1 dao层设计259
13.3.2 业务层设计265
13.3.3 通用组件的设计270
13.4 前台主页面设计272
13.4.1 主页面的各部分布局273
13.4.2 主页面的具体设计273
13.5 网上书店的具体实现282
13.5.1 主要业务流程分析282
13.5.2 主要的页面及servlet设计282
13.5.3 用户管理模块的具体实现283
13.5.4 图书搜索及展示的具体实现291
13.5.5 购物过程的具体实现299
13.6 本章小结306
参考文献307
第1章 jsp网络编程技术概述1
1.1 web应用开发1
1.1.1 b/s结构1
1.1.2 b/s结构的特点2
1.1.3 b/s结构的优缺点2
1.2 动态网页技术3
1.2.1 cgi技术3
1.2.2 asp技术4
1.2.3 asp.net技术5
1.2.4 php技术7
1.2.5 servlet/jsp技术8
1.2.6 web开发技术比较11
1.3 jsp技术原理12
1.3.1 jsp工作原理12
1.3.2 jsp工作环境13
1.3.3 第一个jsp页面14
1.4 本章小结16
第2章 jsp开发环境搭建17
2.1 安装jdk17
.2.2 安装和配置tomcat18
2.2.1 安装tomcat18
2.2.2 配置tomcat19
2.3 安装和配置开发环境: eclipse22
2.3.1 安装eclipse22
2.3.2 配置eclipse24
2.3.3 在eclipse环境下建立web项目26
2.4 安装数据库:sql server 2005 28
2.4.1 安装internet信息服务(iis) 29
2.4.2 安装sql server 200529
2.5 本章小结37
第3章 基本语法38
3.1 jsp页面结构38
3.2 注释39
3.3 脚本元素40
3.3.1 声明40
3.3.2 表达式42
3.3.3 脚本小程序43
3.3.4 关于jsp中java代码的总结45
3.4 指令标签50
3.4.1 page指令标签50
3.4.2 include指令标签53
3.4.3 taglib指令标签54
3.5 动作元素54
3.5.1 [jsp:include]55
3.5.2 [jsp:forward]56
3.5.3 [jsp:param]58
3.5.4 [jsp:plugin]、[jsp:params]和[jsp:fallback]59
3.6 本章小结60
第4章 jsp内置对象61
4.1 内置对象概述61
4.2 request对象61
4.2.1 request对象的主要方法62
4.2.2 request对象的常用技术 64
4.3 response对象68
4.3.1 response对象的主要方法68
4.3.2 response对象的常用技术69
4.4 session对象72
4.4.1 session对象的主要方法72
4.4.2 session对象的常用技术73
4.5 out对象78
4.5.1 out对象的主要方法78
4.5.2 out对象的常用技术79
4.6 page对象80
4.7 application对象80
4.7.1 application对象的主要方法80
4.7.2 application对象的常用技术80
4.8 exception对象82
4.8.1 exception对象简介82
4.8.2 exception对象的主要方法82
4.8.3 exception对象示例82
4.9 pagecontext对象84
4.9.1 pagecontext对象简介84
4.9.2 pagecontext对象的主要方法84
4.10 config对象85
4.10.1 config对象简介85
4.10.2 config对象的主要方法85
4.11 本章小结85
第5章 javabean组件86
5.1 javabean的基本概念86
5.2 javabean的设计与开发87
5.2.1 javabean的规则87
5.2.2 设计一个简单的javabean87
5.2.3 在jsp中使用javabean89
5.3 进一步探讨javabean在jsp中的使用92
5.3.1 利用jsp标签设置或获取javabean属性92
5.3.2 javabean的作用域范围94
5.4 综合案例购物车设计96
5.4.1 购物车的业务需求分析96
5.4.2 各种技术方案分析97
5.4.3 具体实现98
5.5 本章小结105
第6章 servlet基础106
6.1 servlet技术简介106
6.1.1 servlet的历史及技术特点106
6.1.2 servlet的主要功能、运行过程及生命周期107
6.1.3 开发部署一个简单的servlet109
6.2 servlet体系的常用类和接口111
6.2.1 常用类和接口111
6.2.2 servlet的配置114
6.3 servlet技术的应用115
6.3.1 servlet过滤器技术116
6.3.2 servlet 监听器技术118
6.4 本章小结122
第7章 servlet与mvc开发模式123
7.1 mvc开发模式123
7.1.1 mvc简介123
7.1.2 web项目中的mvc124
7.1.3 关于mvc的总结 125
7.2 应用案例126
7.2.1 一个简单的例子126
7.2.2 购物车mvc代码重构128
7.3 文章发布系统133
7.3.1 需求分析133
7.3.2 代码实现134
7.4 本章小结138
第8章 jdbc技术139
8.1 jdbc原理概述139
8.1.1 jdbc基本概念139
8.1.2 jdbc驱动程序及安装140
8.1.3 一个简单的jdbc应用实例141
8.2 jdbc常用接口、类介绍142
8.2.1 driver接口142
8.2.2 drivermanager类143
8.2.3 connection接口144
8.2.4 statement146
8.2.5 resultset结果集152
8.3 使用jdbc元数据157
8.3.1 databasemetadata的使用157
8.3.2 resultsetmetadata的使用158
8.3.3 parametermetadata的使用159
8.4 使用jdbc连接不同数据库160
8.5 本章小结162
第9章 jdbc在jsp中的应用163
9.1 数据库访问层的设计与实现163
9.1.1 连接管理器(dbconnection)的设计与实现163
9.1.2 数据库服务类dbopration的设计与实现164
9.2 在mvc模式中应用jdbc168
9.2.1 登录过程的设计与实现168
9.2.2 书籍展示的设计与实现170
9.2.3 注册过程的设计与实现174
9.2.4 成批数据的录入与修改177
9.3 分页处理的设计与实现181
9.3.1 各种实现方案比较181
9.3.2 m层设计182
9.3.3 c层设计183
9.3.4 v层设计186
9.3.5 代码结构及运行结果187
9.4 本章小结187
第10章 数据库高级应用188
10.1 jndi数据源与连接池技术188
10.1.1 连接池技术简介188
10.1.2 数据源与jndi技术189
10.1.3 配置数据源与连接池191
10.1.4 在jsp中应用数据源技术192
10.2 使用存储过程194
10.2.1 存储过程的基本概念194
10.2.2 利用存储过程解决分页问题194
10.3 本章小结196
第11章 jsp开发中的常用技术197
11.1 中文处理技术197
11.1.1 中文乱码的由来197
11.1.2 解决方案198
11.2 文件处理技术199
11.2.1 文件读写的基本概念200
11.2.2 文件上传、下载的基本概念206
11.2.3 smartupload组件介绍211
11.3 本章小结214
第12章 web页面设计技术简介215
12.1 html简介215
12.1.1 html的基本结构216
12.1.2 html文件头216
12.1.3 html文件主体218
12.1.4 文字与段落218
12.1.5 列表222
12.1.6 超链接223
12.1.7 表格224
12.1.8 表单227
12.2 css简介232
12.2.1 css基本语法232
12.2.2 css分类233
12.2.3 css的冲突235
12.2.4 css的属性单位235
12.2.5 css属性237
12.3 javascript简介241
12.3.1 javascript基本语法242
12.3.2 javascript的内置对象249
12.3.3 浏览器对象252
12.4 本章小结256
第13章 综合应用案例--网上书店257
13.1 需求分析257
13.2 数据库表设计257
13.3 模型层设计259
13.3.1 dao层设计259
13.3.2 业务层设计265
13.3.3 通用组件的设计270
13.4 前台主页面设计272
13.4.1 主页面的各部分布局273
13.4.2 主页面的具体设计273
13.5 网上书店的具体实现282
13.5.1 主要业务流程分析282
13.5.2 主要的页面及servlet设计282
13.5.3 用户管理模块的具体实现283
13.5.4 图书搜索及展示的具体实现291
13.5.5 购物过程的具体实现299
13.6 本章小结306
参考文献307
网络程序设计JSP
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×