图书介绍
JSP高级编程pdf电子书版本下载
- 北京大学COM工作室创作;黄理,洪亮等编著 著
- 出版社: 北京:北京希望电子出版社
- ISBN:7980007786
- 出版时间:2001
- 标注页数:607页
- 文件大小:47MB
- 文件页数:617页
- 主题词:
PDF下载
下载说明
JSP高级编程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 JSP技术与J2EE技术 1
第1章 JavaBeans组件技术 1
1.1 什么是JavaBeans 1
1.1.1 JavaBeans简介 1
1.1.2 JavaBeans属性 2
1.1.3 JavaBeans的事件模型 8
1.2 JSP中如何使用JavaBeans 13
1.2.1 <jsp:useBean>操作指令 14
1.2.2 <jsp:setProperty>操作指令 15
1.2.3 <jsp:getProperty>操作指令 16
1.2.4 JavaBeans的开发流程 16
1.2.5 JavaBeans的保存路径 18
1.3 JavaBeans的Scope属性 20
1.3.1 Application Scope 20
1.3.2 Session Scope 22
1.3.3 Request Scope 24
1.3.4 Page Scope 27
1.4 JavaBeans应用实例 34
1.4.1 JavaBeans封装数据库操作 34
1.4.2 JavaBeans和购物车功能 37
1.5 本章小结 41
第2章 Enterprise JavaBeans 42
2.1 EJB技术简介 42
2.1.1 EJB技术的产生 42
2.1.2 EJB组件模型概括 43
2.1.3 EJB技术的未来 47
2.2 EJB体系结构(一) 47
2.2.1 EJB组件如何工作 47
2.2.2 EJB Server 49
2.2.3 EJB Container 49
2.2.4 Home Interface 50
2.2.5 Remote Interface 52
2.3 EJB体系结构(二) 53
2.3.1 EJB Object 53
2.3.2 Session EJB 53
2.3.3 Entity EJB 56
2.3.4 部署描述符 61
2.4 如何开发EJB(一) 62
2.4.1 EJB开发工具简介 62
2.4.2 JBuilder 4.0+IAS 4.1的开发环境配置 63
2.4.3 创建EJB工程 66
2.4.4 开发EJB类 68
2.4.5 开发Remote Interface 70
2.4.6 开发Home Interface 71
2.4.7 编辑部署文件 71
2.5 如何开发EJB(二) 74
2.5.1 运行环境配置 74
2.5.2 创建EJB Container 75
2.5.3 发布EJB服务 80
2.5.4 测试EJB服务 82
2.5.5 打包分发EJB服务 87
2.5.6 使用WebLogic服务器分发EJB服务 90
2.5.7 编写JSP程序访问EJB服务 95
2.6 本章小结 97
第3章 EJB技术进阶 98
3.1 实体EJB的开发技术之一——CMP EJB 98
3.1.1 CMP EJB简介 99
3.1.2 创建EJB工程 99
3.1.3 Home Interface和Remote Interface 106
3.1.4 EJB类 108
3.1.5 部署描述符 111
3.1.6 创建EJB Container 113
3.1.7 创建EJB客户端 114
3.1.8 运行和测试 117
3.2 实体EJB的开发技术之二——BMP EJB 119
3.2.1 BMP EJB简介 119
3.2.2 创建EJB工程 120
3.2.3 Home Interface和Remote Interface 121
3.2.4 EJB类 122
3.2.5 部署描述符 136
3.2.6 创建EJB Container 138
3.2.7 创建EJB客户端 138
3.2.8 运行和测试 141
3.3 EJB开发实例——封装数据源 141
3.4 本章小结 155
第4章 JSP与J2EE分布式处理技术 156
4.1 J2EE和分布式处理技术 156
4.1.1 J2EE体系结构 156
4.1.2 目前流行的分布式计算解决方案 158
4.1.3 JSP/Java分布式计算模型 160
4.2 远程方法调用——RMI技术 164
4.2.1 RMI概述 164
4.2.2 开发RMI应用 165
4.2.3 使用JSP编写RMI应用客户端 168
4.3 CORBA技术 169
4.3.1 CORBA技术简介 169
4.3.2 CORBA模型 170
4.3.3 接口定义语言IDL以及Java语言映射 173
4.3.4 编写CORBA应用 180
4.3.5 使用JSP编写CORBA应用客户端 185
4.4 JNDI技术 186
4.5 本章小结 186
第二部分 JSP技术和XML技术 187
第5章 XML简介 187
5.1 XML简介及其语法规则 188
5.1.1 XML简介 188
5.1.2 XML的语法规则及其良构性 189
5.2 DTD的书写及实例 192
5.2.1 什么是DTD 192
5.2.2 一个DTD的实例的简单分析 192
5.2.3 DTD语法 193
5.2.4 如何使用DTD文件 204
5.2.5 XML的数据模式问题 204
5.3 CSS与XSL及其实例 207
5.3.1 CSS简介 208
5.3.2 CSS的基本格式问题 208
5.3.3 一个应用CSS的XML文档的实例说明 210
5.3.4 XSL简介 211
5.3.5 XSL语法 213
5.4 XHTML简介 221
5.4.1 什么是XHTML 221
5.4.2 XHTML的作用 221
5.4.3 XHTML的模块划分 222
5.4.4 XHTML中关于表单(Form)的定义 222
5.4.5 XHTML的前景 223
5.4.6 XHTML文档的一个简单的实例 224
5.5 WML简介 227
5.5.1 WML的基础WAP 227
5.5.2 WML入门 229
5.5.3 WML语法 230
5.5.4 用JSP创建WAP应用 241
5.6 本章小结 242
第6章 JSP与XML联合开发技术 243
6.1 XML与JSP技术联合 243
6.1.1 XML与JSP技术联合的模式 243
6.1.2 XML与JSP技术联合的优越性 247
6.1.3 XML与JSP技术联合的前景 248
6.2 在JSP中应用XML 249
6.2.1 taglib编译指令 249
6.2.2 Tag Library和Tag的原理 250
6.2.3 编写TLD 256
6.2.4 编写Tag Hander 264
6.2.5 自定义Tag Library的应用 269
6.2.6 代码解析 271
6.3 javax.servlet.jsp.tagext包介绍 277
6.3.1 Tag接口与BodyTag接口 277
6.3.2 TagSupport类与BodyTag-Support类 279
6.3.3 Taglnfo类TagExtralnfo类 280
6.3.4 TagLibrarylnfo类与Tag-Attributelnfo类 280
6.3.5 BadyContent类 281
6.4 Tag Library开发与应用实例 282
6.4.1 Application Tag Library的开发目标 282
6.4.2 定义TLD文档 283
6.4.3 编写Tag Hander 285
6.4.4 部署Application Tag Library 293
6.4.5 测试Application Tag Library 294
6.5 本章小结 295
第7章 典型Tag Library介绍——JRun Tag Library 296
7.1 JRun Tag Library简介 296
7.1.1 JRun Tag Library介绍 296
7.1.2 JRun Tag Library列表 296
7.1.3 如何使用JRun Tag Library 297
7.1.4 本章体例 297
7.2 SQL标记 297
7.2.1 Sql标记 297
7.2.2 SqlParam标记 301
7.3 J2EE标记 303
7.3.1 SendMsg标记 303
7.3.2 MsgParam标记 305
7.3.3 GetMsg标记 306
7.3.4 Transaction标记 307
7.3.5 Jndi标记 308
7.3.6 Servlet标记 310
7.3.7 ServletParam标记 311
7.4 Mail标记 311
7.4.1 SendMail标记 311
7.4.2 MailParam标记 314
7.4.3 GetMail标记 315
7.5 XML标记 318
7.5.1 Query2Xml标记 318
7.5.2 Xslt标记 320
7.6 其它标记 321
7.6.1 Form标记 321
7.6.2 Input标记 322
7.6.3 Select标记 325
7.6.4 Param标记 327
7.6.5 ForEach标记 328
7.6.6 If标记 330
7.6.7 Switch标记 330
7.6.8 Case标记 331
7.7 本章小结 332
第8章 典型Tag Library介绍——Jakarta Tag Library 333
8.1 Jakarta Tag Librarys简介 333
8.1.1 Jakarta Tag Librarys简介 333
8.1.2 Jakarta Tag Librarys使用说明 333
8.1.3 本章范例 334
8.2 Application Tag Library 334
8.2.1 Application Tag Library使用说明 334
8.2.2 Application Tag Library参考 334
8.2.3 Application Tag Library的应用实例 339
8.3 BSF Tag Library 340
8.3.1 BSF Tag Library使用说明 340
8.3.2 BSF Tag Library参考 341
8.3.3 BSF Tag Library的应用实例 342
8.4 DateTime Tag Library 343
8.4.1 DateTime Tag Library使用说明 343
8.4.2 DateTime Tag Library参考 344
8.4.3 DateTime Tag Library的应用实例 347
8.5 Input Tag Library 349
8.5.1 Input Tag Library使用说明 349
8.5.2 Input Tag Library参考 350
8.5.3 Input Tag Library的应用实例 351
8.6 JDBC Tag Library 352
8.6.1 JDBC Tag Library使用说明 352
8.6.2 JDBC Tag Library参考 353
8.6.3 JDBC Tag Library的应用实例 364
8.7 Mailer Tag Library 372
8.7.1 Mailer Tag Library使用说明 372
8.7.2 Mailer Tag Library参考 373
8.7.3 Mailer Tag Library的应用实例 380
8.8 Page Tag Library 381
8.8.1 Page Tag Library使用说明 381
8.8.2 Page Tag Library参考 382
8.8.3 Page Tag Library的应用实例 384
8.9 Request Tag Library 385
8.9.1 Request Tag Library使用说明 385
8.9.2 Request Tag Library参考 386
8.9.3 Request Tag Library的应用实例 399
8.10 Response Tag Library 402
8.10.1 Response Tag Library使用说明 402
8.10.2 Response Tag Library参考 402
8.10.3 Response Tag Library的应用实例 412
8.11 Session Tag Library 414
8.11.1 Session Tag Library使用说明 414
8.11.2 Session Tag Library参考 415
8.11.3 Session Tag Library的应用实例 418
8.12 本章小结 420
第三部分 JDBC新技术及其在JSP/Servlet中的应用 421
第9章 JDBC 2.0/3.0 API的新特性 421
9.1 JDBC API 2.0的新特性 422
9.2 JDBC API 2.0简介 422
9.2.1 新的记录集接口(ResultSet接口) 422
9.2.2 新的SQL语句接口(Statement接口) 430
9.2.3 处理BLOB、 CLOB类型的数据(Blob、Clob接口) 434
9.2.4 处理新的SQL数据类型(ARRAY、REF) 437
9.2.5 如何处理自定义SQL数据类型(SQLData、SQLInput、SQLOutput接口) 440
9.3 JDBC API 3.0简介 449
9.3.1 获取ParameterMetaData接口实例对象的方法 449
9.3.2 ParameterMetaData接口的方法 449
9.4 附录:JDBC数据类型和Java数据类型的映射关系 450
9.5 本章小结 453
第10章 JDBC Optional Package 454
10.1 JDBC Optional Package是什么 454
10.2 RowSet包 455
10.2.1 RowSet包简介 455
10.2.2 RowSet接口 456
10.2.3 RowSetListener接口 459
10.2.4 RowSetEvent类 464
10.3 CachedRowSet包 464
10.3.1 CachedRowSet包简介 464
10.3.2 BaseRowSet类 464
10.3.3 CachedRowSet类 465
10.3.4 JdbcRowSet类 479
10.3.5 WebRowSet类 479
10.3.6 XML操作相关类 492
10.4 数据库连接缓冲池 493
10.5 JNDI和RowSet 495
10.6 本章小结 498
第四部分 JSP网络程序设计 500
第11章 JSP网络程序开发 500
11.1 配置服务器 500
11.1.1 配置Mail服务器 500
11.1.2 配置FTP服务器 504
11.2 SMTP服务 506
11.2.1 SMTP协议和POP3协议 506
11.2.2 sun.net.smtp包简介 507
11.2.3 访问SMTP邮件服务器 507
11.3 FTP服务 510
11.3.1 FTP协议 510
11.3.2 sun.net.ftp包简介 511
11.3.3 访问FTP服务器 513
11.4 News服务 516
11.4.1 NNTP协议 516
11.4.2 sun.net.nntp包简介 516
11.4.3 访问NEWS服务器 519
11.5 Java Socket 521
11.5.1 java.net包简介 521
11.5.2 Socket和ServerSocket 522
11.5.3 再谈SMTP协议 525
11.5.4 使用Socket访问SMTP服务 530
11.5.5 使用Socket访问FTP服务 533
11.6 Telnet服务 535
11.7 本章小结 538
第12章 Java Mail API 539
12.1 Java Mail API简介 539
12.2 javax.mail包 540
12.2.1 Session类 540
12.2.2 Store类 544
12.2.3 Transport类 546
12.2.4 Folder类 547
12.2.5 Message类 552
12.2.6 Part接口 557
12.2.7 Multipart类 558
12.2.8 Flags类 559
12.3 javax.mail.internet包 560
12.3.1 MimePart接口 560
12.3.2 MimeMessage类 561
12.4 Sun Protocol Privider API简介 565
12.5 使用Java Mail API访问Mail服务器 566
12.5.1 发送普通邮件 566
12.5.2 发送HTML格式的信件 567
12.5.3 发送含有附件的邮件 570
12.5.4 发送复合邮件 572
12.5.5 多个邮件投递地址 574
12.5.6 SMTP服务器身份验证 576
12.5.7 文件夹邮件列表 579
12.5.8 查看邮件信息 581
12.5.9 查看邮件附件 584
12.5.10 给INBOX划分文件夹 587
12.6 本章小结 590
附录1 支持EJB1.0技术规范的EJB平台、开发工具一览表 591
附录2 JDBC Driver一览表 593
附录3 WebLogic服务器的配置方法 595
附录4 本书中所用数据库的数据库结构 602