JSP数据库高级教程PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:刘彬编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2006
- ISBN:730212373X
- 页数:420 页
第1章 JSP语言基础 1
1.1 JSP语言概述 1
1.2 JSP中的脚本元素 3
1.2.1 声明 3
1.2.2 表达式 3
1.2.3 脚本代码 3
1.3 JSP中的指令 4
1.3.1 Page指令 4
1.3.2 include指令 7
1.3.3 taglib指令 8
1.4 JSP中的动作 8
1.4.1 〈jsp:useBean〉动作 9
1.4.2 〈jsp:include〉动作 10
1.4.3 〈jsp:setProperty〉动作 10
1.4.4 〈jsp:getProperty〉动作 12
1.4.5 〈jsp:forward〉动作 13
1.4.6 〈jsp:plugin〉动作 14
1.5 动态Web页面设计 15
1.6 JSP的开发工具 17
1.6.1 JBuilder开发环境 17
1.6.2 Sun ONE Studio开发环境 25
1.7 创建一个简单的JSP应用 29
1.8 JSP的安全性 31
1.8.1 JSP安全性的实现方法 31
1.8.2 源代码暴露问题 32
1.8.3 远程程序执行问题和其他问题 33
1.9 小结 34
第2章 JSP程序的配置和发布 35
2.1 Tomcat服务器的配置 35
2.2 WebLogic配置 37
2.3 context.xml文件配置 42
2.3.1 Context元素的通用属性和附加属性 42
2.3.2 配置comtext.xml文件 43
2.4 web.xml文件配置 45
2.5 JSP的内置对象 49
2.5.1 Request对象 49
2.5.2 Response对象 52
2.5.3 Session对象 54
2.5.4 其他内置对象 56
2.6 提高JSP程序的性能 58
2.7 JSP程序的发布 59
2.8 小结 61
第3章 数据库基础 62
3.1 Oracle数据库 62
3.2 MySQL数据库 63
3.3 SQL Server数据库 64
3.3.1 SQL Server 2000的特性 64
3.3.2 启动SQL Server服务 65
3.4 创建数据库 65
3.5 创建表和视图 67
3.5.1 创建数据表 67
3.5.2 创建视图 69
3.6 数据库的备份和恢复 71
3.6.1 数据库的备份 71
3.6.2 数据库的恢复 75
3.7 高级SQL语句 76
3.7.1 SQL查询语句 76
3.7.2 删除语句 77
3.7.3 插入语句 77
3.7.4 更新语句 78
3.7.5 索引 79
3.7.6 流程控制语句和变量 81
3.7.7 系统函数 85
3.8 数据库的安全 86
3.9 数据库设计实例 87
3.9.1 数据库逻辑结构分析 88
3.9.2 表和字段分析 88
3.9.3 创建数据库和数据表 90
3.10 小结 90
第4章 数据库的访问和连接 91
4.1 JDBC基础 91
4.1.1 JDBC体系结构 91
4.1.2 JDBC接口 92
4.2 MVC设计模式 93
4.3 数据库连接实例 94
4.3.1 Oracle数据库 95
4.3.2 SQL Server 2000数据库 97
4.3.3 DB2数据库 98
4.3.4 Informix数据库 99
4.3.5 Sybase数据库 100
4.3.6 MySQL数据库 100
4.3.7 PostgreSQL数据库 101
4.4 使用连接池连接数据库 101
4.4.1 连接池管理策略 102
4.4.2 连接池的使用方法 103
4.5 数据遍历与定位 107
4.6 数据查找 109
4.7 数据修改和更新 113
4.8 数据删除 118
4.9 数据过滤 122
4.10 小结 124
第5章 高级数据库技术 125
5.1 数据排序 125
5.2 主/从表处理 127
5.3 事务处理 129
5.4 数据库视图处理 132
5.5 处理多表数据 134
5.6 分页显示记录 136
5.7 加快数据库的访问方法 139
5.8 小结 141
第6章 数据文件操作高级应用 142
6.1 文件存储数据概述 142
6.2 数据流和File类 142
6.2.1 数据流 142
6.2.2 File类 143
6.3 读写文本文件 144
6.4 读写二进制文件 146
6.4.1 读取二进制文件 146
6.4.2 写入二进制文件 147
6.5 访问Excel电子表格中的数据 148
6.6 文件上传的实现 150
6.7 文件下载的实现 154
6.8 文件的浏览 154
6.9 创建和删除目录 156
6.10 小结 157
第7章 二进制数据的处理 158
7.1 二进制数据概述 158
7.2 普通二进制数据处理 158
7.2.1 将二进制数据写入到数据库中 158
7.2.2 读取数据库中的二进制数据 160
7.3 图像文件处理 162
7.3.1 将图像以二进制数据格式存储到数据库中 162
7.3.2 从数据库中读出图像 165
7.4 声音文件处理 167
7.4.1 将声音文件存储到数据库中 167
7.4.2 从数据库中读取声音文件 168
7.5 视频文件处理 171
7.5.1 将视频文件存储到数据库中 171
7.5.2 从数据库中读取视频文件 172
7.6 小结 174
第8章 触发器 175
8.1 触发器简介 175
8.2 创建触发器 176
8.2.1 使用SQL语句创建触发器 176
8.2.2 使用企业管理器创建触发器 178
8.3 查看触发器 180
8.4 修改触发器 182
8.5 删除触发器 183
8.6 游标使用技术 184
8.6.1 创建游标 184
8.6.2 打开游标 185
8.6.3 使用游标 185
8.6.4 关闭游标 186
8.6.5 删除游标 186
8.7 触发器应用实例 187
8.7.1 创建触发器 187
8.7.2 编写JSP测试页面 187
8.8 小结 193
第9章 存储过程 194
9.1 存储过程简介 194
9.2 系统存储过程 194
9.3 用户存储过程 196
9.3.1 创建存储过程 196
9.3.2 执行存储过程 197
9.4 自动执行的存储过程 198
9.5 扩展存储过程 199
9.6 用户定义函数 199
9.6.1 创建用户定义函数 199
9.6.2 调用用户定义函数 200
9.7 存储过程应用实例 202
9.7.1 创建存储过程 202
9.7.2 创建JSP页面 203
9.8 小结 204
第10章 JSP与Servlet高级开发应用 205
10.1 Servlet的实现原理 205
10.2 在Servlet和JSP页面间共享信息 205
10.3 Servlet中的对象 207
10.4 在JSP中通过Servlet访问数据库 210
10.5 通过Servlet实现多层数据库应用程序 213
10.5.1 数据层 214
10.5.2 应用层 214
10.5.3 表示层 214
10.5.4 多层应用程序的优点 214
10.6 Sevlet的性能和安全性 214
10.7 小结 216
第11章 JSP与JavaBeans高级开发应用 217
11.1 JavaBeans概述 217
11.2 Servlet与JavaBeans比较 218
11.3 开发JavaBeans组件 219
11.4 在页面中使用JavaBeans组件 219
11.4.1 <jsp:useBean> 220
11.4.2 <jsp:setProperty> 220
11.4.3 <jsp:getProperty> 221
11.5 使用通用数据库Bean访问数据库 221
11.5.1 编写JavaBean文件 221
11.5.2 编写JSP文件 223
11.6 JavaBeans应用实例 224
11.6.1 编写JavaBean文件 225
11.6.2 创建主页面 226
11.6.3 编写JSP页面 227
11.7 小结 228
第12章 EJB开发 229
12.1 EJB和JavaBeans 229
12.2 Session Bean 230
12.2.1 创建Session Bean 233
12.2.2 删除一个Session Bean 233
12.2.3 钝化与活化 234
12.3 Entity Bean 234
12.3.1 Entity Bean和Session Bean的区别 234
12.3.2 CMP模式和BMP模式 235
12.3.3 Entity Bean的创建与删除 235
12.4 开发EJB组件 239
12.4.1 编写主接口 239
12.4.2 编写远程接口 240
12.4.3 编写Bean类实现程序 240
12.4.4 编写部署文件 241
12.4.5 编译和打包 243
12.4.6 编译生成容器代码 243
12.4.7 编写客户端测试程序代码 244
12.5 部署和访问EJB 244
12.5.1 BEA WebLogic 244
12.5.2 IBM WebSphere 245
12.5.3 JBoss 245
12.5.4 客户端访问EJB 245
12.6 自定义数据库访问Beans 247
12.7 开发特定功能的数据库组件 251
12.8 开发分布式多层Web程序 256
12.9 小结 257
第13章 在JSP中使用XML交换数据 258
13.1 XML基本语法 258
13.2 XML的两种显示格式 259
13.2.1 使用CSS显示XML文档 259
13.2.2 使用XSL显示XML文档 262
13.3 XML文件的访问接口 264
13.3.1 DOM解析接口 264
13.3.2 SAX解析接口 266
13.3.3 JDOM解析接口 272
13.4 将JSP页面数据写入XML文档 275
13.5 通过Servlet访问XML数据 276
13.6 通过JavaBeans访问XML数据 277
13.7 JSP+XML动态网站开发实例 279
13.7.1 程序起始界面结构 279
13.7.2 用户管理 280
13.7.3 留言管理 298
13.8 小结 310
第14章 图片处理及显示 311
14.1 概述 311
14.2 问题分析 311
14.2.1 系统功能分析 311
14.2.2 数据库建立 312
14.3 程序实现 314
14.3.1 公用组件 314
14.3.2 浏览图片 315
14.3.3 发表评论 318
14.3.4 管理员登录 320
14.3.5 上传图片 321
14.3.6 删除图片 322
14.3.7 其他功能 325
14.4 运行发布 325
14.5 小结 326
第15章 基于Session的身份验证 327
15.1 概述 327
15.2 问题分析 327
15.2.1 系统功能分析 327
15.2.2 数据库建立 328
15.3 程序实现 329
15.3.1 数据库访问 329
15.3.2 用户注册 332
15.3.3 用户登录 338
15.3.4 管理员登录 340
15.4 运行与发布 341
15.5 小结 343
第16章 留言板 344
16.1 概述 344
16.2 问题分析 344
16.2.1 系统功能分析 345
16.2.2 建立数据库 345
16.3 程序实现 346
16.3.1 查看留言 346
16.3.2 发表留言 350
16.3.3 删除留言 354
16.3.4 管理员设置 355
16.4 运行与发布 358
16.5 小结 358
第17章 邮件收发系统 359
17.1 概述 359
17.2 问题分析 360
17.2.1 系统功能分析 360
17.2.2 数据库建立 360
17.3 程序实现 361
17.3.1 通过SMTP收发邮件 361
17.3.2 为邮件添加附件 367
17.3.3 下载邮件附件 368
17.4 运行与发布 370
17.5 小结 370
第18章 BBS论坛系统 371
18.1 概述 371
18.2 问题分析 372
18.2.1 系统功能分析 372
18.2.2 数据库建立 373
18.3 程序实现 375
18.3.1 信息浏览 375
18.3.2 信息发布 383
18.3.3 信息回复 385
18.3.4 信息管理 387
18.4 运行与发布 391
18.5 小结 391
第19章 在线聊天室 392
19.1 概述 392
19.2 问题分析 392
19.2.1 系统功能分析 393
19.2.2 数据库建立 393
19.3 程序实现 394
19.3.1 新用户注册 394
19.3.2 用户登录 401
19.3.3 进行聊天 403
19.3.4 用户退出 410
19.4 运行与发布 411
19.5 小结 411
附录 JSP语法参考 412
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019