| 作 者: | (美)Phil Hanna著;潇湘工作室译 |
| 出版社: | 人民邮电出版社 |
| 丛编项: | 即时应用系列 |
| 版权说明: | 本书为出版图书,暂不支持在线阅读,请支持正版图书 |
| 标 签: | JAVA语言 程序设计 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第一部分 servlet入门
第1章 概述
1.1 Java引起的变革
1.1.1 Java适用的应用场合
1.1.2 电子商务的作用
1.2 本书的内容安排
1.2.1 读者的知识背景
1.2.2 本书的组织
1.3 小 结
第2章 Web环境的编程
2.1 万维网
2.1.1 Web的起源
2.1.2 Web应用程序的发展
2.2 超文本传输协议(HTTP)
2.2.1 Web浏览器和Web服务器的交互
2.2.2 HTTP请求
2.2.3 HTTP响应
2.2.4 组合请求
2.3 小 结
第3章 servlet概述
3.1 基 本 知 识
3.1.1 servlet是什么
3.1.2 servlet的生命周期
3.1.3 servlet和HTTP
3.2 一个完整的示例
3.3 小 结
第二部分 servlet宝典
第4章 HTML客户端
4.1 提取参数的值
4.1.1 问题
4.1.2 技术
4.1.3 讨论
4.2 处理多值参数
4.2.1 问题
4.2.2 技术
4.2.3 讨论
4.3 同时处理GET和POST请求
4.3.1 问题
4.3.2 技术
4.3.3 讨论
4.4 创建用来返回的Web页
4.4.1 问题
4.4.2 技术
4.4.3 讨论
4.5 结构化的HTML生成
4.5.1 问题
4.5.2 技术
4.5.3 讨论
4.6 把错误消息发送回客户端
4.6.1 问题
4.6.2 技术
4.6.3 讨论
4.7 重定向用户到不同的Web页
4.7.1 问题
4.7.2 技术
4.7.3 讨论
4.8 servlet生成的框架
4.8.1 问题
4.8.2 技术
4.8.3 讨论
第5章 数据库访问
5.1 创建来自数据库查询的Web页
5.1.1 问题
5.1.2 技术
5.1.3 讨论
5.2 连接池
5.2.1 问题
5.2.2 技术
5.2.3 讨论
5.3 正确得到列号
5.3.1 问题
5.3.2 技术
5.3.3 讨论
5.4 JDBC和ODBC桥
5.4.1 问题
5.4.2 技术
5.4.3 讨论
5.5 注册JDBC驱动程序
5.5.1 问题
5.5.2 技术
5.5.3 讨论
5.6 使用PreparedStatement
5.6.1 问题
5.6.2 技术
5.6.3 讨论
5.7 使用Commit和Rollback处理事务
5.7.1 问题
5.7.2 技术
5.7.3 讨论
5.8 为通用代码使用DatabaseMetaData
5.8.1 问题
5.8.2 技术
5.8.3 讨论
5.9 分析ResultSet中的列
5.9.1 问题
5.9.2 技术
5.9.3 讨论
5.10 处理SQL日期
5.10.1 问题
5.10.2 技术
5.10.3 讨论
5.11 从数据库读取二进制对象
5.11.1 问题
5.11.2 技术
5.11.3 讨论
5.12 记录JDBC驱动程序的活动
5.12.1 问题
5.12.2 技术
5.12.3 讨论
5.13 检测空值数据
5.13.1 问题
5.13.2 技术
5.13.3 讨论
第6章 调试servlet
6.1 常见错误的校验表
6.1.1 问题
6.1.2 技术
6.1.3 讨论
6.2 理解类路径
6.2.1 问题
6.2.2 技术
6.2.3 讨论
6.3 截获Servlet请求
6.3.1 问题
6.3.2 技术
6.3.3 讨论
6.4 Web服务器看到的是什么
6.4.1 问题
6.4.2 技术
6.4.3 讨论
6.5 servlet日志
6.5.1 问题
6.5.2 技术
6.5.3 讨论
6.6 使用Java调试器
6.6.1 问题
6.6.2 技术
6.6.3 讨论
6.7 Allaire的ServletDebugger
6.7.1 问题
6.7.2 技术
6.7.3 讨论
6.8 使用New Atlanta的ServletExec调试器
6.8.1 问题
6.8.2 技术
6.8.3 讨论
第7章 会话管理
7.1 创建HTTP会话
7.1.1 问题
7.1.2 技术
7.1.3 讨论
7.2 控制应用程序的顺序
7.2.1 问题
7.2.2 技术
7.2.3 讨论
7.3 在隐藏字段中保存状态
7.3.1 问题
7.3.2 技术
7.3.3 讨论
7.4 在Cookies中保存状态
7.4.1 问题
7.4.2 技术
7.4.3 讨论
7.4.4 参见
7.5 URL重写
7.5.1 问题
7.5.2 技术
7.5.3 讨论
7.6 HTTP会话绑定事件
7..6.1 问题
7.6.2 技术
7.6.3 讨论
7.7 防止名称空间冲突
7.7.1 问题
7.7.2 技术
7.7.3 讨论
7.8 购物车应用程序
7.8.1 问题
7.8.2 技术
7.8.3 讨论
第8章 servlet的生命周期问题
8.1 Servlet类路径和动态重加载
8.1.1 问题
8.1.2 技术
8.1.3 讨论
8.2 初始化参数
8.2.1 问题
8.2.2 技术
8.2.3 讨论
8.3 指定多个初始化参数
8.3.1 问题
8.3.2 技术
8.3.3 讨论
8.4 服 务 请 求
8.4.1 问题
8.4.2 技术
8.4.3 讨论
8.4.4 参见
8.5 关闭servlet
8.5.1 问题
8.5.2 技术
8.5.3 讨论
8.6 保存调用之间的状态
8.6.1 问题
8.6.2 技术
8.6.3 讨论
8.6.4 参见
8.7 预先加载servlet
8.7.1 问题
8.7.2 技术
8.7.3 讨论
第9章 线程问题
9.1 线程的安全性
9.1.1 问题
9.1.2 技术
9.1.3 讨论
9.2 SingleThreadModel
9.2.1 问题
9.2.2 技术
9.2.3 讨论
9.3 多线程的应用程序
9.3.1 问题
9.3.2 技术
9.3.3 讨论
第10章 servlet之间的通信
10.1 servlet链
10.1.1 问题
10.1.2 技术
10.1.3 讨论
10.2 使用MIME类型的servlet链
10.2.1 问题
10.2.2 技术
10.2.3 讨论
10.3 用JRun配置Servlet链
10.3.1 问题
10.3.2 技术
10.3.3 讨论
10.4 用ServletExec配置Servlet链
10.4.1 问题
10.4.2 技术
10.4.3 讨论
10.5 HTTP重定向
10.5.1 问题
10.5.2 技术
10.5.3 讨论
10.6 转发请求
10.6.1 问题
10.6.2 技术
10.6.3 讨论
10.7 包含来自其他servlets的输出
10.7.1 问题
10.7.2 技术
10.7.3 讨论
第11章 其他客户端
11.1 小程序与servlet之间的通信
11.1.1 问题
11.1.2 技术
11.1.3 讨论
11.2 扩充Java小程序功能
11.2.1 问题
11.2.2 技术
11.2.3 讨论
11.3 Perl客户端
11.3.1 问题
11.3.2 技术
11.3.3 讨论
11.4 XML客户端
11.4.1 问题
11.4.2 技术
11.4.3 讨论
第12章 其他服务器
12.1 用HTTP PUT实现文件上载
12.1.1 问题
12.1.2 技术
12.1.3 讨论
12.2 用multipart/form-data上载文件
12.2.1 问题
12.2.2 技术
12.2.3 讨论
12.3 使用servlet中的本机方法
12.3.1 问题
12.3.2 技术
12.3.3 讨论
12.4 从CGI脚本获得数据
12.4.1 问题
12.4.2 技术
12.4.3 讨论
12.5 调用ASP
12.5.1 问题
12.5.2 技术
12.5.3 讨论
12.6 用servlet当FTP代理
12.6.1 问题
12.6.2 技术
12.6.3 讨论
12.7 servlet作为CORBA客户端
12.7.1 问题
12.7.2 技术
12.7.3 讨论
第13章 JSP
13.1 表 达 式
13.1.1 语法
13.1.2 说明
13.1.3 示例
13.2 Scriptlet
13.2.1 语法
13.2.2 说明
13.2.3 示例
13.3 隐式对象
13.4 声 明
13.4.1 语法
13.4.2 说明
13.4.3 示例
13.5 注 释
13.5.1 语法
13.5.2 说明
13.5.3 示例
13.6 包含文件
13.6.1 语法
13.6.2 说明
13.6.3 示例
13.7 转发请求
13.7.1 语法
13.7.2 说明
13.7.3 示例
13.8 page伪指令
13.8.1 语法
13.8.2 说明
13.9 使用JSP和JavaBeans
13.9.1 语法
13.9.2 说明
13.9.3 示例
第14章 应用程序
14.1 支持新图像类型
14.1.1 转换图像格式的类库
14.1.2 集成转换软件和Web的servlet
14.1.3 使用ImageViewer Servlet
14.2 作为电子表格下载数据
14.2.1 MIME类型和CSV
14.2.2 servlet弥补差距
14.3 发 送 邮 件
14.3.1 Java邮件包
14.3.2 SMTP
14.3.3 实用的例子
14.4 接收邮件
14.1.1 实用的例子
14.5 servlet转换成JSP(LogViewer)
14.5.1 LogViewer Servlet
14.6 基于Web的类浏览器
14.6.1 一个检验类的JSP网页
14.6.2 浏览JSP类
14.7 仿真Unix监护程序和Windows NT服务
14.7.1 servlet解决方案
14.8 4个4的问题
14.8.1 说明符号运算
14.8.2 解决算法
附录A Servlet API参考
A.1 Cookie
A.1.1 上下文
A.1.2 说明
A.1.3 概要
A.1.4 构造函数
A.1.5 方法
A.2 GenericServlet
A.2.1 上下文
A.2.2 说明
A.2.3 概要
A.2.4 构造函数
A.2.5 方法
A.3 HttpJSPPage
A.3.1 上下文
A.3.2 说明
A.3.3 概要
A.3.4 方法
A.4 HttpServlet
A.4.1 上下文
A.4.2 说明
A.4.3 概要
A.4.4 构造函数
A.4.5 方法
A.5 HttpdServlet的请求
A.5.1 上下文
A.5.2 说明
A.5.3 概要
A.5.4 方法
A.6 HttpServletResponse
A.6.1 上下文
A.6.2 说明
A.6.3 概要
A.6.4 方法
A.7 HttpSession
A.7.1 上下文
A.7.2 说明
A.7.3 概要
A.7.4 方法
A.8 HttpSessionBindingEvent
A.8.1 上下文
A.8.2 说明
A.8.3 概要
A.8.4 构造函数
A.8.5 方法
A.9 HttpSessionBindingListener
A.9.1 上下文
A.9.2 说明
A.9.3 概要
A.9.4 方法
A.10 HttpSessionContext
A.10.1 上下文
A.10.2 说明
A.10.3 概要
A.10.4 方法
A.11 HttpUtils
A.11.1 上下文
A.11.2 说明
A.11.3 概要
A.11.4 构造函数
A.11.5 方法
A.12 JspEngineInfo
A.12.1 上下文
A.12.2 说明
A.12.3 概要
A.12.4 构造函数
A.12.5 方法
A.13 JspFactory
A.13.1 上下文
A.13.2 说明
A.13.3 概要
A.13.4 构造函数
A.13.5 方法
A.14 JspPage
A.14.1 上下文
A.14.2 说明
A.14.3 概要
A.14.4 方法
A.15 JspWriter
A.15.1 上下文
A.15.2 说明
A.15.3 概要
A.15.4 构造函数
A.15.5 方法
A.16 PageContext
A.16.1 上下文
A.16.2 说明
A.16.3 概要
A.16.4 构造函数
A.16.5 方法
A.17 RequestDispatcher
A.17.1 上下文
A.17.2 说明
A.17.3 概要
A.17.4 方法
A.18 servlet
A.18.1 上下文
A.18.2 说明
A.18.3 概要
A.18.4 方法
A.19 ServletConfig
A.19.1 上下文
A.19.2 说明
A.19.3 概要
A.19.4 方法
A.20 ServletContext
A.20.1 上下文
A.20.2 说明
A.20.3 概要
A.20.4 方法
A.21 ServletException
A.21.1 上下文
A.21.2 说明
A.21.3 概要
A.21.4 构造函数
A.21.5 方法
A.22 ServletInputStream
A.22.1 上下文
A.22.2 说明
A.22.3 概要
A.22.4 构造函数
A.22.5 方法
A.23 ServletOutputStream
A.23.1 上下文
A.23.2 说明
A.23.3 概要
A.23.4 构造函数
A.23.5 方法
A.24 ServletRequest
A.24.1 上下文
A.24.2 说明
A.24.3 概要
A.24.4 方法
A.25 ServletResponse
A.25.1 上下文
A.25.2 说明
A.25.3 概要
A.25.4 方法
A.26 SingleThreadModel
A.26.1 上下文
A.26.2 说明
A.26.3 方法
A.27 UnavailableException
A.27.1 上下文
A.27.2 说明
A.27.3 概要
A.27.3 构造函数
A.27.4 方法
附录B HTTP头快速参考
附录C servlet引擎
C.1 JSWDK
C.2 JRun
C.3 ServletExec
C.4 Apache JServ
C.5 Tomcat