书籍详情
深入Java Servlet网络编程
作者:陈海山主编
出版社:清华大学出版社
出版时间:2002-01-01
ISBN:9787302052234
定价:¥30.00
购买这本书可以去
内容简介
Java Servlet是用Java语言进行Web服务器编程的强大利器,利用Java Servlet可以方便、高效地构建各种基于B/S结构的解决方案。本书详细介绍了在开发B/S结构的系统时,使用Java Servlet技巧解决常见问题的编程方法,并从协议细节的角度进行详细的讲述。全书由16章和2个附录构成,理论吉合实例,分门别类地讲述了Servlet编程方法、会话管理、服务器端图形生成、网络编程、上传和下载文件、使用数据库、在数据库中存驻图像、Servlet链、Servlet服务器端包含、Applet和 Servlet通信、在Servlet中发送和接收邮件、在Servlet中利用XML、在Servlet中利用EJB实现Internet搜索引擎等内容。 本书内容丰富,结构合理、重点突出、实例讲解,易学易会,既可供Java应用编程人员学习借鉴,也可以作为高等院校师生的教学参考用书。
作者简介
暂缺《深入Java Servlet网络编程》作者简介
目录
第1章 分布式Web应用程序
1. 1 分布式Web应用程序
1. 2 企业级n-层应用
1. 3 典型Web应用程序的处理过程
1. 3. 1 Web浏览器发送请求
1. 3. 2 执行服务器端程序
1. 3. 3 将结果运回给浏览器
1. 4 服务器端技术
1. 4. 1 各种服务器端技术的比较
1. 4. 2 基于Java解决方案的特点
第2章 Java Servlet简介
2. 1 Servlet生命周期
2. 2 Java Servlet API简介
2. 3 处理表单和返回数据的实例
2. 4 错误处理和日志记录
2. 4. 1 Java中的异常处理机制
2. 4. 2 在Java Servlet中处理异常
2. 4. 3 向浏览器发送标准的HTTP错误
2. 4. 4 服务器端日志记录
2. 5 Servlet在n-层结构中的作用
第3章 会话育理
3. 1 使用传统方法进行会话管理
3. 1. 1 URL Rewriting技术
3. 1. 2 隐藏表单域
3. 1. 3 Cookie功能
3. 2 使用Java Servlet API进行会话管理
3. 2. 1 HttpSession接口
3. 2. 2 管理会话数据
3. 2. 3 购物车实例
3. 2. 4 会话事件
第4章 生成图像
4. 1 HTTP协议中的MIME类型
4. 2 Servlet向客户端返回MIME类型
4. 3 在服务器瑞生成统计图形
4. 3. 1 产生图形
4. 3. 2 产生条形图
4. 3. 3 产生饼形图
4. 3. 4 将绘制的图形转化成JPEG格式
4. 3. 5 在服务器端产生条形图和饼形图的实例
第5章 Java Servlet中的网络编程
5. 1 Java套接字网络编程
5. 1. 1 InetAddress类
5. 1. 2 Socket类
5. 1. 3 给手机发送网上短信息
5. 2 Java网络编程中的高层类
5. 2. 1 URL类
5. 2. 2 URLConnection类
第6章 利用Servlet上传和下载文件
6. 1 得到HTTP请求消息的内容
6. 2 利用Servlet得到上传的文件
6. 2. 1 上传文件及表单域的请求实体的分析
6. 2. 2 得到上传文件的编程实例
6. 3 使用Servlet下载文件
6. 3. 1 相关的HTTP协议的规定
6. 3. 2 使用Servlet下载文件实例
第7章 在Servlet中使用数据库
7. 1 JDBC概述
7. 1. 1 JDBC驱动程序的类型
7. 1. 2 使用JDBC
7. 1. 3 使用JDBC的实例
7. 2 连接地
7. 2. 1 ConnectionPool对象
7. 2. 2 使连接池对所有Servlet可用
7. 2. 3 外罩连接池类
第8章 在数据库中存取图像
8. 1 在数据库中存入图像数据
8. 2 提取和显示图像信息
第9章 Servlet链
9. 1 编写Servlet链
9. 2 触发Servlet链
第10章 服务器端包含
10. 1 服务器端包含的编写
10. 2 服务器端包含的参数传递
10. 3 服务器端包含的实例
第11章 Applet和Servlet通信
11. 1 Applet和Servlet通信概述
11. 2 Applet和Servlet的网络通信
11. 2. 1 初识Applet和Servlet网络通信
11. 2. 2 Applet和Servlet之间传递对象
11. 3 Applet和Servlet之间实现远程方法调用
11. 3. 1 远程方法调用中的设计模式
11. 3. 2 设计应用程序子协议
11. 3. 3 远程方法调用的实例
第12章 在Servlet中发送和接收邮件
12. 1 电子邮件协议
12. 2 利用SMIP发送电子邮件
12. 2. 1 利用网络编程发送邮件
12. 2. 2 利用网络编程发送电子邮件的实例
12. 3 JavaMail API和电子邮件
12. 3. 1 配置JavaMail
12. 3. 2 JavaMail的结构
12. 3. 3 登录邮件服务器
12. 3. 4 在网页中显示邮件内容
12. 3. 5 利用JavaMail发送邮件
第13章 在Java Servlet中利用 RMI
13. 1 RMI概述
13. 2 RMI的实现
13. 2. 1 定义远程接口
13. 2. 2 实现远程对象
13. 2. 3 将远程对象绑定到RMI的名称空间
13. 2. 4 作为客户对象的Servlet
13. 2. 5 运行RMI
第14章 在Java Servlet中利用XML
14. 1 XML概述
14. 1. 1 DOM和SAX
14. 1. 2 良构的XML文档及验证实例
14. 1. 3 有效的XML文档及验证实例
14. 2 XML语法
14. 2. 1 XML文档部分
14. 2. 2 DTD
14. 3 XML应用实例
14. 3. 1 服务器端XML的生成
14. 3. 2 XML在客户端
第15章 实现Internet搜索引擎
15. 1 搜索引擎的原理
15. 2 搜索引擎的实现
15. 2. 1 数据库部分的实现
15. 2. 2 解析网页
15. 2. 3 在Internet上爬行
第16章 在Servlet中利用EJB
16. 1 EJB概述
16. 1. 1 EJB的开发过程
16. 1. 2 会话Bean和实体Bean
16. 2 会话Bean
16. 2. 1 定义宿主接口
16. 2. 2 定义远程接口
16. 2. 3 会话Bean类的实现
16. 2. 4 在网络中传送的可串行化的结果类
16. 2. 5 XML分配描述符
16. 2. 6 打包成jar文件
16. 2. 7 在服务器上配置EJB
16. 2. 8 从Servlet中调用EJB
附录A 超文本传输协议
A. 1 MIME
A. 2 URI和URL
A. 3 HTTP详解
A. 3. 1 建立TCP/IP连接
A. 3. 2 客户端发送请求
A. 3. 3 服务器返回响应
A. 3. 4 HTTP报头
附录B Servlet API
1. 1 分布式Web应用程序
1. 2 企业级n-层应用
1. 3 典型Web应用程序的处理过程
1. 3. 1 Web浏览器发送请求
1. 3. 2 执行服务器端程序
1. 3. 3 将结果运回给浏览器
1. 4 服务器端技术
1. 4. 1 各种服务器端技术的比较
1. 4. 2 基于Java解决方案的特点
第2章 Java Servlet简介
2. 1 Servlet生命周期
2. 2 Java Servlet API简介
2. 3 处理表单和返回数据的实例
2. 4 错误处理和日志记录
2. 4. 1 Java中的异常处理机制
2. 4. 2 在Java Servlet中处理异常
2. 4. 3 向浏览器发送标准的HTTP错误
2. 4. 4 服务器端日志记录
2. 5 Servlet在n-层结构中的作用
第3章 会话育理
3. 1 使用传统方法进行会话管理
3. 1. 1 URL Rewriting技术
3. 1. 2 隐藏表单域
3. 1. 3 Cookie功能
3. 2 使用Java Servlet API进行会话管理
3. 2. 1 HttpSession接口
3. 2. 2 管理会话数据
3. 2. 3 购物车实例
3. 2. 4 会话事件
第4章 生成图像
4. 1 HTTP协议中的MIME类型
4. 2 Servlet向客户端返回MIME类型
4. 3 在服务器瑞生成统计图形
4. 3. 1 产生图形
4. 3. 2 产生条形图
4. 3. 3 产生饼形图
4. 3. 4 将绘制的图形转化成JPEG格式
4. 3. 5 在服务器端产生条形图和饼形图的实例
第5章 Java Servlet中的网络编程
5. 1 Java套接字网络编程
5. 1. 1 InetAddress类
5. 1. 2 Socket类
5. 1. 3 给手机发送网上短信息
5. 2 Java网络编程中的高层类
5. 2. 1 URL类
5. 2. 2 URLConnection类
第6章 利用Servlet上传和下载文件
6. 1 得到HTTP请求消息的内容
6. 2 利用Servlet得到上传的文件
6. 2. 1 上传文件及表单域的请求实体的分析
6. 2. 2 得到上传文件的编程实例
6. 3 使用Servlet下载文件
6. 3. 1 相关的HTTP协议的规定
6. 3. 2 使用Servlet下载文件实例
第7章 在Servlet中使用数据库
7. 1 JDBC概述
7. 1. 1 JDBC驱动程序的类型
7. 1. 2 使用JDBC
7. 1. 3 使用JDBC的实例
7. 2 连接地
7. 2. 1 ConnectionPool对象
7. 2. 2 使连接池对所有Servlet可用
7. 2. 3 外罩连接池类
第8章 在数据库中存取图像
8. 1 在数据库中存入图像数据
8. 2 提取和显示图像信息
第9章 Servlet链
9. 1 编写Servlet链
9. 2 触发Servlet链
第10章 服务器端包含
10. 1 服务器端包含的编写
10. 2 服务器端包含的参数传递
10. 3 服务器端包含的实例
第11章 Applet和Servlet通信
11. 1 Applet和Servlet通信概述
11. 2 Applet和Servlet的网络通信
11. 2. 1 初识Applet和Servlet网络通信
11. 2. 2 Applet和Servlet之间传递对象
11. 3 Applet和Servlet之间实现远程方法调用
11. 3. 1 远程方法调用中的设计模式
11. 3. 2 设计应用程序子协议
11. 3. 3 远程方法调用的实例
第12章 在Servlet中发送和接收邮件
12. 1 电子邮件协议
12. 2 利用SMIP发送电子邮件
12. 2. 1 利用网络编程发送邮件
12. 2. 2 利用网络编程发送电子邮件的实例
12. 3 JavaMail API和电子邮件
12. 3. 1 配置JavaMail
12. 3. 2 JavaMail的结构
12. 3. 3 登录邮件服务器
12. 3. 4 在网页中显示邮件内容
12. 3. 5 利用JavaMail发送邮件
第13章 在Java Servlet中利用 RMI
13. 1 RMI概述
13. 2 RMI的实现
13. 2. 1 定义远程接口
13. 2. 2 实现远程对象
13. 2. 3 将远程对象绑定到RMI的名称空间
13. 2. 4 作为客户对象的Servlet
13. 2. 5 运行RMI
第14章 在Java Servlet中利用XML
14. 1 XML概述
14. 1. 1 DOM和SAX
14. 1. 2 良构的XML文档及验证实例
14. 1. 3 有效的XML文档及验证实例
14. 2 XML语法
14. 2. 1 XML文档部分
14. 2. 2 DTD
14. 3 XML应用实例
14. 3. 1 服务器端XML的生成
14. 3. 2 XML在客户端
第15章 实现Internet搜索引擎
15. 1 搜索引擎的原理
15. 2 搜索引擎的实现
15. 2. 1 数据库部分的实现
15. 2. 2 解析网页
15. 2. 3 在Internet上爬行
第16章 在Servlet中利用EJB
16. 1 EJB概述
16. 1. 1 EJB的开发过程
16. 1. 2 会话Bean和实体Bean
16. 2 会话Bean
16. 2. 1 定义宿主接口
16. 2. 2 定义远程接口
16. 2. 3 会话Bean类的实现
16. 2. 4 在网络中传送的可串行化的结果类
16. 2. 5 XML分配描述符
16. 2. 6 打包成jar文件
16. 2. 7 在服务器上配置EJB
16. 2. 8 从Servlet中调用EJB
附录A 超文本传输协议
A. 1 MIME
A. 2 URI和URL
A. 3 HTTP详解
A. 3. 1 建立TCP/IP连接
A. 3. 2 客户端发送请求
A. 3. 3 服务器返回响应
A. 3. 4 HTTP报头
附录B Servlet API
猜您喜欢