图书介绍
关键技术 JSP与JDBC应用详解【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 张峋,杨三成编著 著
- 出版社: 北京:中国铁道出版社
- ISBN:9787113116965
- 出版时间:2010
- 标注页数:479页
- 文件大小:197MB
- 文件页数:500页
- 主题词:JAVA语言-主页制作-程序设计
PDF下载
下载说明
关键技术 JSP与JDBC应用详解PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇JSp基础2
第1章JSp简介2
1.1 JSp技术概述2
1.2 JSP技术特征2
1.2.1跨平台性3
1.2.2内容的生成和显示相分离3
1.2.3可重用组件4
1.2.4数据库操作4
1.2.5预编译4
1.3 Web应用程序基础4
1.3.1 HTTP请求和响应模型4
1.3.2 JSP生命周期5
1.3.3 JSP运行机制6
1.4 JSP与其他技术的对比8
1.4.1与ASP相比9
1.4.2与PHP相比9
1.5 JSp运行环境10
1.5.1下载和安装Tomcat10
1.5.2运行Tomcat11
1.5.3测试Tomcat12
1.6第一个JSp程序12
1.6.1编写JSp程序12
1.6.2部署JSP程序13
1.6.3运行JSP程序14
1.7本章小结15
1.8练习题15
第2章JSP语法16
2.1 JSP的基本构成16
2.2 JSP指令17
2.2.1 include指令17
2.2.2 page指令20
2.2.3 taglib指令23
2.3脚本标识24
2.3.1声明24
2.3.2表达式25
2.3.3脚本程序26
2.4 JSP注释27
2.4.1隐藏注释27
2.4.2 HTML注释28
2.4.3 Java注释29
2.5 JSP动作标识30
2.5.1 〈jsp:param〉动作30
2.5.2 〈jsp:include〉动作30
2.5.3 〈jsp:forward〉动作32
2.5.4 〈jsp:useB ean〉动作35
2.5.5 〈jsp:setProperty〉动作36
2.5.6 〈jsp:getProperty〉动作39
2.5.7 〈jsp:plugin〉动作40
2.6技能实践41
任务一:三种注释的应用41
任务二:注册程序的初步实现44
2.7本章小结54
2.8练习题54
第3章JSP内置对象155
3.1 out内置对象55
3.1.1 out内置对象的方法55
3.1.2 print0和println0方法56
3.1.3使用out内置对象显示多行文本框中的信息57
3.1.4使用out对象输出个性表格59
3.2 request内置对象61
3.2.1 request内置对象的方法61
3.2.2使用request内置对象获取URL信息62
3.2.3使用request内置对象获取参数信息63
3.3 response内置对象66
3.3.1 response内置对象的方法66
3.3.2页面重定向应用66
3.3.3定时刷新页面应用69
3.3.4获取和设置字符编码方式70
3.3.5使用response内置对象进行Cookie操作71
3.4 page内置对象73
3.5技能实践73
任务一:使用out内置对象输出JavaScript73
任务二:对Cookie对象进行操作75
任务三:注册和登录模块及权限设置78
3.6本章小结92
3.7练习题92
第4章JSP内置对象293
4.1 session内置对象93
4.1.1 session内置对象的方法93
4.1.2保存用户的信息94
4.1.3获取页面的访问次数98
4.1.4获取和设置session的有效时间100
4.1.5简单的网上购物程序103
4.2 application内置对象105
4.2.1 application内置对象的方法106
4.2.2获取相关系统信息106
4.2.3获取用户登录的次数106
4.2.4获取application中的所有信息108
4.3 exception内置对象113
4.3.1 exception内置对象的方法113
4.3.2获取错误信息113
4.3.3对异常进行描述114
4.4 config内置对象115
4.4.1 config内置对象的方法116
4.4.2获取初始化参数116
4.5 pageContext内置对象117
4.5.1 pageContext内置对象的方法117
4.5.2获取不同对象中的属性值117
4.5.3获取指定范围内的所有信息119
4.6技能实践120
任务一:同时获取用户登录次数和页面访问量120
任务二:留言本程序的编写122
4.7本章小结127
4.8练习题127
第二篇JSP高级技术130
第5章JavaBean130
5.1 JavaBean概述130
5.1.1 JavaBean技术介绍130
5.1.2 JavaBean的形式和要素130
5.2在JSP程序中使用JavaBean133
5.2.1使用JavaBean133
5.2.2 JavaBean的application作用域135
5.2.3 JavaBean的session作用域136
5.2.4 JavaBean的request作用域138
5.2.5 JavaBean的page作用域140
5.3使用JavaBean封装数据库操作141
5.3.1编写封装数据库的JavaBean141
5.3.2在JSP中使用封装数据库的JavaBean143
5.4技能实践145
任务一:使用JavaBean获取表单数据145
任务二:自动生成随机密码148
任务三:使用JavaBean实现购物功能150
任务四:使用JavaBean进行登录操作152
任务五:投票系统158
5.5本章小结168
5.6练习题168
第6章Servlet技术169
6.1 Servlet基础169
6.1.1 Servlet技术功能169
6.1.2 Servlet技术特点170
6.1.3 Servlet与JSP的区别170
6.1.4 Servlet的生命周期170
6.2 Servlet编程常用接口和类171
6.2.1 Servlet接口171
6.2.2 HttpServlet类171
6.2.3 HttpServletRequest接口172
6.2.4 HttpServletResponse接口172
6.3 Servlet开发172
6.3.1 Servlet的创建172
6.3.2 Servlet的配置173
6.3.3 Servlet中的中文解决174
6.4 Servlet的典型应用175
6.4.1获取Servlet的初始化参数信息175
6.4.2通过Servlet获取表单提交数据177
6.4.3在Servlet中实现页面转发功能179
6.4.4使用Servlet限制在线时间182
6.4.5使用Servlet进行Cookie操作183
6.5 Servlet过滤器185
6.5.1编写Servlet过滤器程序185
6.5.2配置和运行Servlet过滤器187
6.6 Servlet监听器188
6.6.1编写Servlet监听器程序188
6.6.2配置和运行Servlet监听器190
6.7 MVC框架191
6.7.1 MVC框架的含义191
6.7.2 MVC框架的简单使用191
6.8技能实践195
任务一:使用Servlet编写购物车程序195
6.9本章小结202
6.10练习题202
第7章 文件上传与组件下载203
7.1 jspSmartUpload组件的安装与配置203
7.1.1 jspSmartUpload组件简介203
7.1.2下载和配置jspSmartUpload组件203
7.1.3开发简单的上传程序204
7.2 jspSmartUpload中的类205
7.2.1 File类205
7.2.2 Files类206
7.2.3 Request类206
7.2.4 SmartUpload类207
7.3技能实践207
任务一:实现同时上传多个文件207
任务二:实现对上传文件的筛选209
7.4本章小结211
7.5练习题211
第三篇JDBC技术214
第8章JDBC技术概述214
8.1 JDBC简介214
8.2 JDBC API215
8.2.1概述215
8.2.2有关JDBC的类215
8.2.3实现JDBC连接216
8.3通过JDBC创建和修改数据库216
8.4 JDBC 3.0中的类和接口217
8.4.1 java.sql包中的类和接口及其使用218
8.4.2 javax.sql包中所含内容及其使用223
8.5 JDBC驱动程序简介227
8.5.1 JDBC-ODBC桥和ODBC驱动程序227
8.5.2本地API部分Java驱动程序228
8.5.3 JDBC网络纯Java驱动程序228
8.5.4本地协议纯Java驱动程序228
8.5.5 JDBC驱动程序的比较228
8.6本章小结229
8.7练习题229
第9章JDBC开发环境及配置230
9.1使用JDBC连接数据库230
9.1.1用SQL和Java建立应用程序的基本知识230
9.1.2 SQL和Java的特性236
9.1.3 SQL和Java的实际开发应用实例238
9.1.4 Java连接各类数据库的程序代码239
9.2 Web应用服务器245
9.2.1 Tomcat的安装及配置245
9.2.2 JBoss的安装和配置245
9.2.3 WebLogic的安装和配置249
9.2.4 Resin的安装与配置250
9.3 Java开发环境:Eclipse253
9.4 JDBC开发调试技巧253
9.5本章小结255
9.6练习题256
第10章JDBC 3.0 API数据库开发基本操作257
10.1数据库用例说明257
10.2与数据库建立连接258
10.2.1 JDBC URL258
10.2.2连接事件259
10.2.3连接事件监听器259
10.3获取数据库信息259
10.3.1获取数据库详细信息260
10.3.2获取数据库基本信息260
10.3.3获取数据库中表的信息263
10.3.4获取表中各列的信息264
10.3.5获取索引的信息266
10.3.6获取数据库中各种信息的实例267
10.4 Statement对象273
10.4.1 Statement对象使用基础273
10.4.2获取所有记录276
10.4.3获取指定记录277
10.5修改数据库表278
10.5.1修改数据库表本身278
10.5.2修改数据库表记录281
10.6结果集284
10.6.1结果集的基本操作284
10.6.2获取结果集的信息285
10.6.3使用流获取大型数据285
10.6.4可滚动结果集286
10.6.5可更新结果集288
10.7 SQL和Java数据类型转换289
10.8技能实践293
任务一:将程序的结果保存到数据库293
任务二:读取数据库中的数据作为程序的数据296
任务三:数组与数据集297
10.9本章小结300
10.10练习题300
第11章JDBC 3.0 API数据库开发高级操作301
11.1预编译语句301
11.1.1 PreparedStatement对象的创建301
11.1.2传递IN参数302
11.1.3传递对象参数303
11.1.4传递大型数据参数303
11.2调用存储过程对象307
11.2.1 CallableStatement对象的创建307
11.2.2 IN、 OUT及INOUT参数的使用307
11.2.3执行CallableStatement Object对象309
11.2.4 CallableStatement对象使用实例309
11.2.5 SQL Server存储过程编程经验技巧311
11.3成批更新(BatchedUpdate)312
11.3.1成批更新所使用的对象313
11.3.2使用成批更新的实例314
11.4行集合对象317
11.4.1设计时行集合317
11.4.2运行时行集合318
11.4.3非标准JDBC API类的行集318
11.4.4行集合的接口321
11.5事务323
11.5.1事务提交323
11.5.2事务使用实例326
11.6 JNDI与JDBC API328
11.6.1 JNDI简述328
11.6.2 JDBC数据源328
11.6.3 JDBC API实例330
11.7技能实践332
任务一:存储过程的访问332
任务二:在程序中合理地使用存储过程334
11.8本章小结336
11.9练习题336
第12章 连接池与事务337
12.1连接池337
12.1.1连接池数据源338
12.1.2连接池处理事件338
12.1.3三层环境下的连接池操作339
12.1.4连接池和DataSource实现339
12.1.5包含连接池的数据源配置340
12.1.6池连接对象对于语句的重新利用343
12.1.7关闭池连接语句344
12.1.8连接池使用实例344
12.2分布式事务处理345
12.2.1 XADataSource接口和XAConnection接口345
12.2.2事务管理器347
12.2.3关闭连接348
12.3例外处理348
12.3.1数据访问警告349
12.3.2数据截断350
12.4高级数据类型350
12.4.1 Java对象类型350
12.4.2 SQL3类型351
12.4.3定制类型354
12.4.4 SQL结构化类型实例355
12.5技能实践358
任务一:在Swing界面程序中访问数据库358
任务二:将Swing文本框的数据保存到数据库360
任务三:在Swing文本框显示数据库中的数据363
12.6本章小结366
12.7练习题366
第13章JDBC在Java Servlet中的应用367
13.1数据操作367
13.1.1数据表单369
13.1.2保存一条数据370
13.1.3读取一条数据372
13.1.4数据集373
13.1.5数据列表374
13.1.6删除数据375
13.1.7编辑数据表单376
13.1.8保存数据377
13.2 JDBC Servlet示例379
13.3技能实践:留言板网站382
任务一:留言的添加382
任务二:留言列表384
任务三:查看留言386
13.4本章小结386
13.5练习题387
第四篇JDBC开发实践390
第14章C/S架构程序开发实例390
14.1 C/S架构原理390
14.2 Application访问数据库实例390
14.2.1建立数据库391
14.2.2编写Java代码391
14.2.3运行Application类395
14.3使用Eclipse工具的数据库开发实例396
14.3.1 Eclipse的数据库工具插件396
14.3.2实现ConnectMysql类398
14.4 C/S架构开发数据库的优缺点399
14.5技能实践400
任务一:Swing程序访问数据库实例400
任务二:数据集生成Swing程序的下拉列表406
任务三:按钮事件与数据库408
14.6本章小结409
14.7练习题409
第15章B/S架构程序开发实例410
15.1 B/S架构原理410
15.2 JSP数据库操作实例411
15.3 Servlet数据库操作实例415
15.4 JavaBean操作数据库实例419
15.5 B/S架构开发数据库的优缺点425
15.6技能实践426
任务一:建立数据库访问类426
任务二:表单与数据存储428
任务三:数据集与表格429
15.7本章小结430
15.8练习题430
第五篇 项目案例432
第16章 电话本管理程序432
16.1程序分析432
步骤一:功能分析432
步骤二:数据库分析432
步骤三:数据表433
16.2数据库433
步骤四:建立数据库433
步骤五:建立数据表434
步骤六:设置数据库434
16.3编写程序434
步骤七:数据库连接436
步骤八:输入数据436
步骤九:将数据写入到数据库439
步骤十:显示数据440
步骤十一:数据列表441
步骤十二:删除数列443
步骤十三:编辑数据443
16.4编译和运行程序445
步骤十四:编译程序445
步骤十五:运行程序445
步骤十六:调试程序446
16.5本章小结446
第17章 综合案例:网上书店447
17.1案例目的447
17.2功能分析447
17.3案例步骤447
17.3.1步骤一:用户注册模块447
17.3.2步骤二:用户登录模块457
17.3.3步骤三:修改密码模块461
17.3.4步骤四:用户购书模块466
17.3.5步骤五:管理员查询用户模块472
17.3.6 步骤六:管理员删除用户操作475
17.4本章小结478
第六篇 附赠光盘内文档480
第18章JFreeChart与JSP动态图表480
18.1 JFreeChart基础480
18.1.1 JFreeChart的下载与使用480
18.1.2 JFreeChart核心类简介481
18.2利用JFreeChart生成饼形图481
18.3利用JFreeChart生成柱形图483
18.3.1利用DefaultCategoryDataset数据集绘制柱形图483
18.3.2利用XYDataset数据集绘制柱形图485
18.4利用JFreeChart生成折线图487
18.5利用JFreeChart生成区域图489
18.6利用JFreeChart生成时序图492
18.7利用JFreeChart生成组合图表493
18.8技能实践495
任务一:访问计数495
任务二:用饼形图分析用户访问的时间分布498
任务三:用折线图分析用户访问的时间分布500
18.9本章小结502
18.10练习题503
第19章 报表组件504
19.1 iText组件简介504
19.2 iText组件开发505
19.2.1 PDF文档输出的基本组成部分505
19.2.2 PDF文档的页面设置与生成506
19.2.3文本处理507
19.2.4中文的输出508
19.2.5表格的设置508
19.2.6图像处理509
19.3 iText组件的典型应用510
19.3.1输出为HTML文件510
19.3.2输出为Word文件511
19.4技能实践513
任务一:访问Servlet读取PDF513
任务二:操作已有的PDF文件514
19.5本章小结515
19.6练习题516
第20章 发送E-mail组件与程序调试517
20.1 Java Mail简介517
20.1.1邮件传输相关协议简介517
20.1.2建立Java Mail的开发环境518
20.2开发发送邮件程序518
20.2.1发送普通文本邮件518
20.2.2发送HTML格式邮件520
20.2.3发送带有附件的邮件522
20.3配置调试环境523
20.3.1设置普通Java类的调试模式523
20.3.2设置Web应用的调试模式523
20.4调试程序524
20.4.1设置断点524
20.4.2跟踪调试程序524
20.5技能实践525
任务:调试Web应用中的程序525
20.6本章小结525
20.7练习题526
第21章JDBC程序开发高级技术527
21.1中文处理技术527
21.1.1 Java中文处理的理论知识528
21.1.2中文处理的解决方案530
21.1.3中文处理技术程序实例531
21.2数据查询结果的分页显示技术536
21.2.1使用JavaBean实现数据分页显示536
21.2.2使用JSP实现分页显示542
21.3数据库图形文件的存取技术544
21.3.1向数据库中存储图形544
21.3.2将数据库的图像二进制数据显示成图片546
21.4 Java开发中的其他技术547
21.5技能实践549
任务一:数据库中存储中文文本549
任务二:留言列表的分页显示552
任务三:数据库管理图片文件555
21.6本章小结556
21.7练习题556
热门推荐
- 3366452.html
- 1780215.html
- 423116.html
- 2151128.html
- 3122776.html
- 3838845.html
- 2641050.html
- 1349516.html
- 48247.html
- 2742741.html
- http://www.ickdjs.cc/book_486579.html
- http://www.ickdjs.cc/book_3463943.html
- http://www.ickdjs.cc/book_2766209.html
- http://www.ickdjs.cc/book_1064182.html
- http://www.ickdjs.cc/book_1032756.html
- http://www.ickdjs.cc/book_1871855.html
- http://www.ickdjs.cc/book_1231309.html
- http://www.ickdjs.cc/book_3681360.html
- http://www.ickdjs.cc/book_1104597.html
- http://www.ickdjs.cc/book_1457793.html