[JSP缃戠粶寮鍙戝叆闂ㄤ笌瀹炶返].鍚村缓,寮犳棴涓�.楂樻竻鏂囧瓧鐗�.pdf (124.23 MB)
中文名: JSP网络开发入门与实践
作者: 吴建
张旭东
图书分类: 科技
资源格式: PDF
版本: 高清文字版
出版社: 人民邮电出版社
书号: 7115152586
发行时间: 2006年11月1日
地区: 大陆
语言: 简体中文
简介:
目录:
实例3
7 动作元素应用79
3.5.2 80
3.5.3 81
3.5.4 82
3.5.5 82
3.5.6 83
3.5.7 84
第4章 JSP的内置对象86
4.1 request对象86
4.1.1 request对象的方法86
4.1.2 HTML的响应机制88
实例4
1 GET方法提交表单数据88
实例4
2 POST方法提交表单数据90
实例4
3 request对象的应用91
4.2 response对象93
4.2.1 response对象的方法93
4.2.2 response对象应用94
实例4
4 response对象中使用setHeader的应用实例94
实例4
5 response对象中使用cookie的应用实例94
4.3 pageContext对象96
4.3.1 pageContext对象的方法96
4.3.2 pageContext对象应用97
实例4
6 pageContext对象实例197
实例4
7 pageContext对象实例298
4.4 session对象100
4.4.1 session对象的方法100
4.4.2 session对象应用101
实例4
8 session对象应用实例101
4.5 out对象103
4.5.1 out对象的方法103
4.5.2 out对象应用104
实例4
9 out对象应用实例104
4.6 application对象105
4.6.1 application对象的方法105
4.6.2 application对象应用106
实例4
10 application对象应用实例106
4.7 page对象107
4.8 config对象107
4.8.1 config对象的方法107
4.8.2 config对象的应用107
实例4
11 config对象应用实例107
4.9 exception对象109
4.9.1 exception对象的方法110
4.9.2 exception对象应用110
实例4
12 exception对象应用实例110
第5章 JavaBean在JSP中的运用112
5.1 JavaBean简介112
5.1.1 方法113
5.1.2 属性113
5.1.3 事件113
5.2 一个JavaBean的简单例子114
实例5
1 一个简单的JavaBean实例114
5.3 JavaBean属性115
5.3.1 Simple属性116
实例5
2 Simple属性的应用116
5.3.2 Indexed属性117
实例5
3 Indexd属性的应用117
5.3.3 Bound属性118
实例5
4 Bound属性的应用119
5.3.4 Constrained属性120
5.4 JavaBean的方法120
5.5 JavaBean的事件120
5.6 JavaBean应用实例124
实例5
5 通过JavaBean访问数据库124
实例5
6 利用JavaBean验证用户输入127
第6章 Servlet编程技术132
6.1 Servlet简介132
6.1.1 Servlet的特点132
6.1.2 Servlet的功能132
6.1.3 Servlet的应用133
6.1.4 Servlet的生命周期133
6.2 开发部署第一个Servlet134
实例6
1 第一个Servlet程序134
6.3 Servlet常用接口136
6.3.1 Servlet接口137
6.3.2 GenericServlet类138
6.3.3 ServletRequest接口139
6.3.4 ServletResponse接口141
6.3.5 RequestDispatcher接口141
6.3.6 ServletConfig接口142
6.3.7 ServletContext接口142
6.3.8 ServletOutputStream类145
6.3.9 ServletInputStream类145
6.3.10 SingleThreadModel接口146
6.3.11 ServletException类146
6.3.12 UnavailableException类146
6.4 HttpServlet编程技术147
6.4.1 HTTP简单介绍147
6.4.2 HttpServlet编程入门149
实例6
2 HttpServlet的简单应用149
6.4.3 Servlet与Form表单150
实例6
3 处理POST方法提交的数据154
实例6
4 处理GET方法提交的数据157
6.5 Servlet其他应用159
实例6
5 service方法应用159
实例6
6 GenericServlet类运用161
第7章 数据库和JDBC技术163
7.1 SQL Server的安装和配置163
7.1.1 安装SQL Server 2000163
7.1.2 启动SQL Server167
7.1.3 SQL Server应用167
7.2 MySQL的安装和配置176
7.2.1 安装MySQL 5.0176
7.2.2 登录数据库181
7.2.3 创建数据库182
7.2.4 创建数据库表182
7.3 SQL简介185
7.3.1 查询语句185
7.3.2 SQL数据定义及操作语句的使用190
7.4 JDBC数据库简介192
7.4.1 数据库驱动程序192
7.4.2 JDBC常用接口介绍193
7.5 JSP与数据库的连接194
7.5.1 DriverManager类194
7.5.2 Connection类195
7.5.3 Statement类197
7.5.4 ResultSet类198
7.6 JDBC连接数据库的实例199
7.6.1 操作MySQL数据库200
实例7
1 在控制台应用程序中使用MySQL数据库200
实例7
2 在Servlet中连接和使用MySQL数据库202
7.6.2 操作Access数据库(JDBC
ODBC Driver应用)205
实例7
3 JDBC
ODBC Driver的使用205
7.6.3 操作SQL Server数据库207
实例7
4 在Servlet中连接和使用SQL Server数据库208
7.6.4 操作Oracle数据库210
实例7
5 连接和使用Oracle数据库210
7.6.5 使用PostgreSQL数据库214
实例7
6 用JDBC连接PostgreSQL214
7.7 JDBC数据库编程高级实例215
实例7
7 查询并显示记录215
实例7
8 更新记录219
实例7
9 删除记录220
实例7
10 动态获取表的信息221
实例7
11 创建和删除数据库224
实例7
12 在JSP中调用存储过程225
实例7
13 通过JSP+JavaBean访问数据库227
实例7
14 通过JSP+Servlet访问数据库230
实例7
15 分页显示记录234
实例7
16 使用JavaBean实现数据库分页查询244
第8章 JSP开发常见问题与技巧250
8.1 JSP页面上的错误处理250
8.2 在JSP程序中捕获异常253
8.3 中文显示问题255
第二部分 常用模块篇258
第9章 用户登录模块258
9.1 系统分析258
9.1.1 需求分析258
9.1.2 系统设计258
9.2 系统结构259
9.3 数据库分析260
9.4 系统实现260
9.4.1 系统登录页260
9.4.2 系统验证页262
9.4.3 验证图生成页264
9.4.4 连接数据库JavaBean程序266
9.5 开发技巧267
9.5.1 安装和配置JDK267
9.5.2 安装和配置Tomcat268
9.6 系统测试269
9.6.1 系统配置269
9.6.2 系统测试270
第10章 用户注册模块271
10.1 系统分析271
10.1.1 需求分析271
10.1.2 系统设计271
10.2 系统结构272
10.3 数据库分析273
10.4 系统实现273
10.4.1 系统注册页273
10.4.2 注册程序275
10.4.3 连接数据库bean程序276
10.4.4 用户信息修改程序278
10.5 开发技巧283
10.5.1 开发过程简介283
10.5.2 当前流行的软件过程284
10.5.3 RUP过程简介284
10.6 系统测试284
10.6.1 系统配置284
10.6.2 系统测试285
第11章 计数器模块286
11.1 系统分析286
11.1.1 需求分析286
11.1.2 系统设计287
11.2 系统结构288
11.2.1 Simplycount.jsp(简单计数器)288
11.2.2 Anti
refleshcount.jsp(防刷新计数器)288
11.2.3 Singleusercount.jsp(单用户计数器)288
11.3 系统实现289
11.3.1 简单计数器289
11.3.2 防刷新计数器290
11.3.3 单用户计数器291
11.4 开发技巧292
11.4.1 UML建模292
11.4.2 Rational Rose简介295
第12章 新闻发布模块297
12.1 系统分析297
12.1.1 需求分析297
12.1.2 系统结构297
12.2 数据库分析298
12.3 系统实现299
12.3.1 新闻查询模块299
12.3.2 新闻增删改模块305
12.3.3 新闻浏览模块318
12.4 开发技巧318
12.5 系统测试320
12.5.1 系统配置320
12.5.2 系统测试320
第13章 文件上传下载模块322
13.1 系统分析322
13.1.1 需求分析322
13.1.2 系统设计323
13.2 系统结构323
13.3 数据库分析324
13.4 系统实现324
13.4.1 上传文件选择页324
13.4.2 文件上传处理页326
13.4.3 文件下载页327
13.4.4 文件下载处理页329
13.5 开发技巧330
13.5.1 jspSmartUpload组件330
13.5.2 上传文件的存储模式333
13.6 系统测试334
13.6.1 系统配置334
13.6.2 系统测试334
第14章 BBS模块336
14.1 系统分析336
14.1.1 系统功能分析336
14.1.2 系统功能设计336
14.2 系统结构337
14.3 数据库分析337
14.4 系统实现339
14.4.1 登录模块实现339
14.4.2 注册模块实现341
14.4.3 发帖和查询模块实现344
14.4.4 回帖模块实现349
14.5 开发技巧353
14.6 系统测试355
14.6.1 系统配置355
14.6.2 系统测试355
第15章 邮件发送模块358
15.1 系统分析358
15.1.1 需求分析358
15.1.2 系统结构358
15.2 系统实现359
15.2.1 邮件信息输入模块359
15.2.2 邮件发送处理模块360
15.3 开发技巧364
15.4 系统测试365
15.4.1 系统配置365
15.4.2 系统测试365
第三部分 综合案例篇366
第16章 在线聊天系统366
16.1 系统分析366
16.1.1 需求分析366
16.1.2 系统设计367
16.2 系统结构369
16.3 数据库分析372
16.4 系统实现372
16.4.1 登录模块372
16.4.2 聊天主页面376
16.4.3 数据处理模块388
16.5 开发技巧391
16.6 系统测试392
16.6.1 系统配置392
16.6.2 系统测试393
第17章 在线投票系统394
17.1 系统分析394
17.1.1 需求分析394
17.1.2 系统设计395
17.2 系统结构397
17.3 数据库分析399
17.4 系统实现400
17.4.1 客户投票模块400
17.4.2 管理员模块407
17.4.3 数据处理模块422
17.5 开发技巧424
17.6 系统测试427
17.6.1 系统配置427
17.6.2 系统测试428
第18章 在线考试系统429
18.1 系统分析429
18.1.1 需求分析429
18.1.2 总体设计430
18.1.3 功能设计430
18.2 数据库分析430
18.3 系统实现433
18.3.1 出卷模块的实现433
18.3.2 在线考试模块的实现436
18.3.3 在线批改模块的实现442
18.3.4 题库模块的实现443
18.4 开发技巧447
18.5 系统测试448
18.5.1 系统配置448
18.5.2 系统测试448
第19章 基于Servlet的图书馆管理系统451
19.1 需求分析451
19.1.1 系统总体功能需求451
19.1.2 登录验证功能需求452
19.1.3 基本业务功能需求452
19.1.4 数据库维护功能需求453
19.1.5 查询功能需求453
19.1.6 帮助功能需求454
19.2 系统结构454
19.2.1 用例的建立454
19.2.2 时序图与协作图的生成456
19.2.3 包图的生成456
19.2.4 类图的生成457
19.2.5 组件图的生成459
19.2.6 系统部署图的生成.459
19.3 数据库分析460
19.3.1 图书馆管理系统所需的表460
19.3.2 生成数据库和表的Transact Sql脚本462
19.4 系统实现464
19.4.1 系统总体结构464
19.4.2 系统登录验证模块468
19.4.3 基本业务功能模块474
19.4.4 数据库维护功能模块483
19.4.5 查询功能模块492
19.5 开发技巧499
19.5.1 数据库连接池技术介绍499
19.5.2 数据库连接池配置501
19.6 系统测试504
19.6.1 系统配置504
19.6.2 系统测试504
|