图书介绍
深入Java Servlet网络编程PDF|Epub|txt|kindle电子书版本网盘下载
- 陈海山主编 著
- 出版社: 北京:清华大学出版社
- ISBN:7302052239
- 出版时间:2002
- 标注页数:314页
- 文件大小:22MB
- 文件页数:322页
- 主题词:
PDF下载
下载说明
深入Java Servlet网络编程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 分布式Web应用程序1
1.1 分布式Web应用程序2
1.2 企业级n-层应用2
1.3 典型Web应用程序的处理过程4
1.3.1 Web浏览器发送请求4
1.3.2 执行服务器端程序4
1.4 服务器端技术5
1.4.1 各种服务器端技术的比较5
1.3.3 将结果返回给浏览器5
1.4.2 基于Java解决方案的特点6
第2章 Java Servlet简介8
2.1 Servlet生命周期9
2.2 Java Servlet API简介10
2.3 处理表单和返回数据的实例14
2.4 错误处理和日志记录17
2.4.1 Java中的异常处理机制18
2.4.2 在Java Servlet中处理异常19
2.4.3 向浏览器发送标准的HTTP错误21
2.4.4 服务器端日志记录22
2.5 Servlet在n-层结构中的作用22
第3章 会话管理24
3.1 使用传统方法进行会话管理25
3.1.1 URL Rewriting技术25
3.1.2 隐藏表单域25
3.1.3 Cookie功能26
3.2 使用Java ServletAPI进行会话管理27
3.2.1 HttpSession接口28
3.2.2 管理会话数据29
3.2.3 购物车实例30
3.2.4 会话事件33
第4章 生成图像34
4.1 HTTP协议中的MIME类型35
4.2 Servlet向客户端返回MIME类型36
4.3 在服务器端生成统计图形37
4.3.2 产生条形图38
4.3.1 产生图形38
4.3.4 将绘制的图形转化成JPEG格式39
4.3.5 在服务器端产生条形图和饼形图的实例39
4.3.3 产生饼形图39
第5章 Java Servlet中的网络编程46
5.1 Java套接字网络编程47
5.1.1 InetAddress类48
5.1.2 Socket类51
5.1.3 给手机发送网上短信息54
5.2.1 URL类58
5.2 Java网络编程中的高层类58
5.2.2 URLConnection类59
第6章 利用Servlet上传和下载文件64
6.1 得到HTTP请求消息的内容65
6.2 利用Servlet得到上传的文件69
6.2.1 上传文件及表单域的请求实体的分析69
6.2.2 得到上传文件的编程实例69
6.3.1 相关的HTTP协议的规定77
6.3 使用Servlet下载文件77
6.3.2 使用Servlet下载文件实例78
第7章 在Servlet中使用数据库82
7.1 JDBC概述83
7.1.1 JDBC动程序的类型83
7.1.2 使用JDBC85
7.1.3 使用JDBC的实例87
7.2 连接池92
7.2.1 ConnectionPool对象92
7.2.2 使连接池对所有Servlet可用103
7.2.3 外罩连接池类105
第8章 在数据库中存取图像111
8.1 在数据库中存入图像数据112
8.2 提取和显示图像信息114
第9章 Servlet链123
9.1 编写Servlet链124
9.2 触发Servlet链128
第10章 服务器端包含131
10.1 服务器端包含的编写132
10.2 服务器端包含的参数传递133
10.3 服务器端包含的实例135
第11章 Applet和Servlet通信141
11.1 Applet和Servlet通信概述142
11.2 Applet和Servlet的网络通信142
11.2.1 初识Applet和Servlet网络通信143
11.2.2 Applet和Servlet之间传递对象146
11.3 Applet和Servlet之间实现远程方法调用150
11.3.1 远程方法调用中的设计模式151
11.3.2 设计应用程序子协议151
11.3.3 远程方法调用的实例152
第12章 在Servlet中发送和接收邮件168
12.1 电子邮件协议169
12.2 利用SMIP发送电子邮件170
12.2.1 利用网络编程发送邮件170
12.2.2 利用网络编程发送电子邮件的实例171
12.3 JavaMail API和电子邮件180
12.3.1 配置JavaMail180
12.3.2 JavaMail的结构181
12.3.3 登录邮件服务器181
12.3.4 在网页中显示邮件内容186
12.3.5 利用JavaMail发送邮件192
第13章 在Java Servlet中利用RMI195
13.2.1 定义远程接口196
13.2 RMI的实现196
13.1 RMI概述196
13.2.2 实现远程对象198
13.2.3 将远程对象绑定到RMI的名称空间200
13.2.4 作为客户对象的Servlet201
13.2.5 运行RMI203
第14章 在Java Servlet中利用XML205
14.1 XML概述206
14.1.1 DOM和SAX206
14.1.2 良构的XML文档及验证实例207
14.1.3 有效的XML文档及验证实例209
14.2 XML语法213
14.2.1 XML文档部分213
14.2.2 DTD216
14.3 XML应用实例221
14.3.1 服务器端XML的生成222
14.3.2 XML在客户端228
第15章 实现Internet搜索引擎236
15.1 搜索引擎的原理238
15.2 搜索引擎的实现238
15.2.1 数据库部分的实现239
15.2.2 解析网页243
15.2.3 在Internet上爬行246
第16章 在Servlet中利用EJB254
16.1 EJB概述255
16.1.1 EJB的开发过程255
16.2 会话Bean256
16.1.2 会话Bean和实体Bean256
16.2.1 定义宿主接口257
16.2.2 定义远程接口258
16.2.3 会话Bean类的实现260
16.2.4 在网络中传送的可串行化的结果类263
16.2.5 XML分配描述符265
16.2.6 打包成jar文件267
16.2.7 在服务器上配置EJB267
16.2.8 从Servlet中调用EJB269
附录A 超文本传输协议273
A.1 MIME273
A.2 URI和URL275
A.3 HTTP详解275
A.3.1 建立TCP/IP连接276
A.3.2 客户端发送请求276
A.3.3 服务器返回响应278
A.3.4 HTTP报头281
附录B Servlet API287