第1章 企业中的servlet
企业应用程序的结构
J2EE容器结构
J2EE Web组件
利用其他的J2EE API使用servlet
Web应用程序中的servlet角色
小结
第2章 Servlet 2.3API
javax.servlet包
Servlet接口
GenericServlet类
请求—响应循环
输入和输出流
servlet—容器通信
其他接口
servlet异常类
个人门户Web应用程序
小结
第3章 HTTP servlet
应用层协议
超文本传输协议
HTTP和servlet
实现HTTP servlet
servlet和自定义客户
小结
第4章 部署Web应用程序
什么是Web应用程序
Web应用程序的结构
ServletContext
Web应用程序的存活期
部署描述符
部署示例Web应用程序
高级部署问题
小结
第5章 会话处理
HTTP的无状态性
为什么要跟踪客户身份和状态
如何维护会话
使用Servlet API进行会话理
小结
第6章 servlet持久性和资源
持久性资源
servlet初始化和配置
与JNDI绑定的资源
数据源绑定
访问持久性资源
servlet持久性
小结
第7章 过滤器
什么是过滤器
理解过滤器
配置过滤器
使用过滤器
链接过滤器
小结
第8章 java服务器页面
JSP基础
JSP脚本元素
JSP隐含对象
指令
JSP操作
结合使用servlet和JSP
小结
第9章 安全性和容器的身份验证
服务器上的Java 2安全模型
安全套接层
Servlet 2.3安全性
使用声明性安全
程序式安全措施
小结
第10章 servlet调试技术
servlet调试问题
调试技术
用过滤器进行调试
用事件侦听器进行调试
用JPDA进行调试
观察调试跟踪
选择一种调试技术
J2SEl.4中的日忘记录增强
用UML进行运行时逆向分析处理
小结
第11章 类的装入和同步处理
类的装入
servlet容器中的类装入器
类的装入对应用程序逻辑产生的影响
servlet装入和重装
线程化和同步处理
小结
第12章 设计Web应用程序和servlet模式
良好的应用程序设计为什么很重要
J2EE Web应用程序设计
设计原则的文档记录
生成一个基于Web的论坛
使用Modell结构建立论坛
重新考虑这个应用程序
使用Model2结构建立论坛
小结
第13章 性能和扩展能力
良好的编程实践
程序结构方面的考虑
分析工具
自定义的性能监视工具
小结
第14章 Web服务和servlet代理
Web服务
Web服务的使用
Apache SOAP
servlet代理
整合与聚合
现在和未来的挑战
事务和Web服务
小结
附录A 安装Tomcat 4.0
附录B HTTP参考
附录C Servlet 2.3API参考