JSP网络编程从基础到实践PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:邓子云,张赐编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2005
- ISBN:712101582X
- 页数:459 页
1.1 程序网络计算模式 1
1.1.1 C/S模式 1
第1章 JSP技术概述 1
1.1.2 B/S模式 2
1.1.3 两种模式的比较分析 2
1.2 B/S模式技术介绍 3
1.2.1 CGI 3
1.2.2 ASP 4
1.2.3 PHP 4
1.2.4 JSP 4
1.2.5 JSP与其他B/S模式技术的比较 5
1.4 第一个JSP页面 6
实例1 第一个JSP页面 6
1.3 JSP运行原理 6
1.5 小结 7
1.6 练习 7
第2章 安装与配置运行环境 8
2.1 应用服务器介绍 8
2.1.1 Tomcat 8
2.1.2 BEA WebLogic 8
2.1.3 IBM WebSphere 9
2.2 JSP运行环境的安装与配置 10
2.2.1 JDK的安装与配置 10
2.2.2 Tomcat的安装与配置 11
2.3 第一个JSP页面的测试 13
2.4 虚拟目录配置 13
2.5 JBuilder简介 14
2.6 小结 15
2.7 练习 15
第3章 Web开发基础 16
3.1 HTML 16
3.1.1 什么是HTML 16
3.1.3 HTML结构 16
3.1.2 URL 16
3.1.4 HTML标记 17
3.1.5 表单 18
3.2 JavaScript 19
3.2.1 何谓JavaScript 19
3.2.2 加入JavaScript 19
3.2.3 JavaScript对象 19
3.3 Web信息交互 20
实例2 HTML与JavaScript交互示例 22
3.5 练习 26
3.4 小结 26
第4章 JSP语法 27
实例3 JSP程序的基本结构 27
4.1 JSP的基本结构 27
4.2 数据类型 28
4.2.1 数据类型概述 28
4.2.2 标识符 29
4.2.3 简单数据类型 30
实例4 简单数据类型综合应用实例 31
实例5 包装类综合应用实例 32
4.2.4 数组 33
实例6 数组应用实例 34
4.2.5 类 35
4.2.6 String类 40
实例7 字符截取程序示例 42
实例8 查找字符串程序示例 44
4.2.7 StringBuffer类 46
实例9 StringBuffer综合应用程序示例 48
4.2.8 Date类 49
实例10 日期数据应用示例 49
4.3 运算符与表达式 50
4.3.1 算术运算与表达式 50
实例11 算术表达式综合运用实例 51
4.3.3 布尔运算与表达式 52
4.3.2 关系运算与表达式 52
4.4.2 选择分支 53
4.4.1 控制逻辑种类 53
4.4 程序控制逻辑 53
4.3.4 位运算与表达式 53
实例12 switch语句示例 55
4.4.3 循环 56
实例13 循环应用综合实例 57
4.5 Java程序片 58
实例14 一个简单的计数器 59
4.6 程序注释 59
4.7.1 page指令 60
4.7 JSP指令 60
4.7.2 include指令 62
实例15 include指令应用示例 62
4.8 JSP动作指令 63
4.8.1 include动作指令 63
4.8.2 forward动作指令 64
实例16 forward应用程序示例 64
4.8.3 param动作指令 66
实例17 param应用程序示例 66
4.8.4 plugin动作指令 67
实例18 plugin应用程序示例 67
4.8.5 useBean动作指令 69
4.8.6 setProperty动作指令 70
4.9 JSP中的中文字符处理 71
4.8.7 getProperty动作指令 71
实例19 中文字符处理程序示例 72
4.10 小结 73
4.11 练习 74
5.1 内置对象概述 75
第5章 JSP的内置对象 75
5.2.1 request对象的方法 76
5.2 request对象 76
实例20 request常用方法的应用 79
5.2.2 获得表单数据 80
实例21 获得表单数据 81
实例47 综合查询 1 84
5.3 response对象 84
5.3.1 response对象的方法 84
5.3.2 使用Cookie 85
实例22 页面重定向程序示例 87
5.3.3 response对象重定向 87
实例23 定时刷新页面程序示例 88
5.3.4 定时刷新页面 88
5.4.1 session对象的方法 90
5.4 session对象 90
实例24 记住会话的用户名 92
5.4.2 猜字母游戏 95
实例25 猜字母游戏 95
5.5 application对象 96
5.5.1 application对象的方法 96
实例26 网站计数器 97
5.5.2 计数器 97
5.6.1 out对象的方法 98
5.6 out对象 98
5.6.2 用out对象输出表格 100
实例27 用out对象输出表格 100
5.8 练习 101
5.7 小结 101
第6章 JSP文件操作 102
6.1 文件类 102
6.1.1 File类的属性方法 102
6.1.2 File类属性方法应用示例 104
实例28 File类常用方法示例 104
6.1.3 用File类操作目录 106
实例29 列出目录下所有的文件和文件夹 106
6.2.1 字节输入流 109
6.2 字节流 109
实例30 利用字节流读取文件中的内容 111
6.2.2 字节输出流 112
实例31 利用字节流把内容写入文件 113
6.3 字符流 114
6.3.1 字符输入流 114
实例32 用字符输入流读取文件 115
6.3.2 字符输出流 116
实例33 用字符输出流写文件 117
6.4 随机读写文件 118
随机读写文件类的方法 119
实例34 随机读取文件程序示例 122
6.5 故事接龙 123
实例35 故事接龙 123
6.6.1 文件上传 127
实例36 文件上传 127
6.6 文件的上传与下载 127
6.6.2 文件下载 131
实例37 在浏览器中打开文件 131
实例38 文件下载 132
6.7 用组件实现文件的上传与下载 133
6.7.1 组件安装 133
6.7.2 相关类介绍 134
实例39 用jspSmartUpload组件实现文件上传 140
6.7.3 文件上传 140
实例40 应用jspSmartUpload组件进行较复杂的表单处理 143
6.7.4 文件下载 146
实例41 用jspSmartUpload组件实现文件下载 146
6.8 文件的分页显示 147
实例42 分页读取文件内容 147
6.9 小结 149
6.10 练习 149
第7章 JSP中数据库的使用 150
7.1 SQL基础 150
7.1.1 表操作 151
7.1.2 查询语句 155
7.1.3 插入、更新与删除语句 157
7.2 JDBC 158
7.1.4 存储过程 158
7.2.2 JDBC的四种驱动 159
7.2.1 JDBC工作原理 159
7.2.3 ODBC数据源 160
7.2.4 SQL Server 2000的JDBC安装 162
7.2.5 JDBC接口 162
7.3 查询记录 174
实例43 顺序查询数据库表中的数据 174
7.3.1 顺序查询 174
7.3.2 移动查询 177
实例44 移动查询 177
实例45 参数查询 179
7.3.3 参数查询 179
实例46 模糊查询 182
7.3.4 模糊查询 182
7.3.5 综合查询 184
实例48 追加记录 187
7.4 追加记录 187
7.5 删除记录 191
实例49 删除记录 191
7.6 更新记录 194
实例50 更新记录 194
7.7 在ResultSet中修改数据 201
7.7.1 追加记录 201
7.7.2 删除记录 203
7.7.3 更新记录 204
实例51 分页显示记录 206
7.8 分页显示记录 206
实例52 调用存储过程 209
7.9 调用存储过程 209
7.10 事务处理 210
实例53 事务处理 211
7.1 1.2 MySQL 212
7.11.1 Oracle 212
7.11 连接其他数据库 212
7.11.3 Informix 212
7.12 连接池技术 213
7.12.1 什么是Connection Pool 213
7.12.2 Tomcat4.0上Connection Pool的配置 213
7 11.4 Sybase 213
7.1 2.3 Tomcat4.1上Connection Pool的配置 215
实例54 利用连接池访问数据库 217
7.12.4 Connection Pool应用实例 217
7.13 小结 218
7.14 练习 219
8.2 编写JavaBean 220
8.1 什么是JavaBean 220
第8章 JSP中JavaBean的应用 220
8.3.1 编译JavaBean 222
8.3 编译和部署JavaBean 222
8.3.2 部署JavaBean 224
实例55 JSP中的JavaBean应用 225
实例56 用HTML表单设置JavaBean的属性值 227
实例57 计数器JavaBean 229
8.4 计数器JavaBean 229
8.5 查询数据库JavaBean 230
实例58 查询数据库JavaBean 230
8.6 购物车JavaBean 235
实例59 购物车JavaBean及其应用 236
8.7 分页操作JavaBean 245
实例60 数据库记录分页操作JavaBean 246
8.8 小结 249
8.9 练习 250
实例61 JSP与Servlet程序的对比分析 251
9.1 什么是Servlet 251
第9章 Servlet技术 251
9.2.2 Servlet相关的类及方法 253
9.2.1 Servlet的生命周期 253
9.2 Servlet的工作原理 253
9.2.3 部署Servlet 255
实例62 一个简单的Servlet 255
9.3 用Servlet获取表单数据 256
实例63 用Servlet获取表单数据 256
实例64 用Servlet读写文件数据 258
9.4.1 读写文件 258
9.4 Servlet应用实例 258
实例65 用Servlet访问数据库 262
9.4.2 访问数据库 262
9.5 Java的Web开发模型 264
9.5.1 Mode11模式 264
9.5.2 Mode12模式 264
实例66 一个简单的Struts应用实例——用户登录 265
9.6.1 Struts框架原理 265
9.6.2 Struts应用实例 265
9.6 Struts框架 265
9.7 小结 275
9.8 练习 275
第10章 JSP中JavaMail的开发 276
10.1 JavaMail概述 276
10.1.1 邮件协议概述 276
10.1.2 JavaMail概述 276
10.2.1 Session 277
10.2 JavaMail开发相关类介绍 277
10.2.2 InternetAddress 278
10.2.3 MimeMessage 278
10.2.4 Transport 280
10.2.6 Folder 281
10.3 安装JavaMail 281
10.2.5 Store 281
10.4 发送E-mail 282
10.4.1 发送文本格式的邮件 282
实例67 发送文本格式的邮件 282
10.4.2 发送HTML邮件 285
实例68 发送HTML邮件 286
10.4.3 发送带有附件的邮件 287
实例69 发送带有附件的邮件 287
10.5 接收E-mail 290
实例70 接收E-mail 290
10.6 小结 293
10.7 习题 293
第11章 会员制BBS系统 294
11.1 需求分析 294
11.2 系统设计 295
11.2.1 功能模块设计 295
11.2.2 页面流程设计 296
11.2.3 组件设计 300
11.3 数据库设计 313
11.3.1 ER图 313
11.3.2 表结构设计 314
11.4 页面设计 316
11.4.1 登录页面 316
11.4.2 发帖页面 319
11.4.3 回帖页面 322
11.4.4 帖子管理页面 327
11.4.5 用户管理页面 330
11.4.6 论坛资源上传页面 340
11.4.7 论坛搜索页面 342
11.5 小结 344
第12章 在线考试系统 345
12.1 总体设计 345
12.4.1 系统维护 346
12.4 模块设计 346
12.3 软件结构 346
12.2 需求概述 346
12.4.2 教师试题录入 349
12.4.3 查询考试成绩 350
12.4.4 修改试卷 352
12.4.5 学生在线考试 356
12.5 数据库设计 362
12.5.1 ER图 362
12.5.2 表结构 363
12.6 组件设计 367
12.7 页面设计 370
12.7.1 系统登录界面 370
12.7.2 系统维护页面 376
12.7.3 教师试题录入页面 382
12.7.4 查询考试成绩页面 387
12.7.5 学生在线考试页面 399
12.8 小结 402
13.1.1 什么是软件测试 403
13.1.2 软件测试的原则 403
13.1 软件测试概述 403
第13章 测试管理信息系统 403
13.1.3 测试与软件开发各阶段的关系 404
13.1.4 软件测试的过程与策略 405
13.1.5 测试用例 406
13.2 需求分析 407
13.2.1 系统结构图 407
13.2.2 系统总体业务处理流程分析 407
13.4 系统设计 409
13.4.1 用例设计 409
13.3 系统中用到的基本术语定义 409
13.4.2 系统软件层次结构 413
13.4.3 开发工具与平台 414
13.5 数据库设计 414
13.5.1 ER图 414
13.5.2 表结构设计 415
13.5.3 Oracle数据库连接接口类 419
13.6.1 登录界面 420
13.6 页面设计 420
13.6.2 缺陷管理界面 425
13.6.3 测试用例管理界面 447
13.6.4 测试需求管理界面 451
13.6.5 需求管理界面 454
13.6.6 项目人员管理界面 455
13.6.7 度量管理界面 457
13.7 小结 459
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《语文教育教学实践探索》陈德收 2018
- 《彼得·布鲁克导演实践研究》邓小玲著 2019
- 《反思性实践》胡红梅, 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《环境影响评价公众参与理论与实践研究》樊春燕主编 2019
- 《学校特色教育探索与实践》管升起著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017