Java Servlets 2.3编程指南
分類: 图书,计算机/网络,程序设计,Java Java Script J2EE,
作者: 美.贝尔 等著 马树奇 等译
出 版 社: 电子工业出版社
出版时间: 2002-7-1字数: 970000版次: 1版1次页数: 586印刷时间: 2002/07/01开本:印次:纸张: 胶版纸I S B N : 9787505377387包装: 平装内容简介
本书旨在介绍如何使用Java Servlets技术生成功能强大并且可以移植的企业应用程序组件,如何使用servlet来控制应用程序运行的流程、跟踪应用程序用户、截获及修改请求和响应信息,以及如何与Web服务交互。
本书适用于熟悉Java语言及Java核心API的开发者,是美国多位Java技术专家的经验总结与成果汇集。
目录
目 录
第1章 企业中的servlet 1
企业应用程序的结构1
J2EE容器结构6
J2EE Web组件10
利用其他的J2EE API使用servlet17
Web应用程序中的servlet角色20
小结28
第2章 Servlet 2.3 API 29
javax.servlet包29
Servlet接口32
GenericServlet类35
请求-响应循环40
输入和输出流56
servlet-容器通信58
其他接口68
servlet异常类73
个人门户Web应用程序74
小结88
第3章 HTTP servlet 89
应用层协议89
超文本传输协议90
HTTP和servlet93
实现HTTP servlet102
servlet和自定义客户110
小结140
第4章 部署Web应用程序141
什么是Web应用程序141
Web应用程序的结构142
ServletContext145
Web应用程序的存活期146
部署描述符147
部署示例Web应用程序161
高级部署问题173
小结174
第5章 会话处理176
HTTP的无状态性176
为什么要跟踪客户身份和状态177
如何维护会话178
使用Servlet API进行会话管理189
小结215
第6章 servlet持久性和资源216
持久性资源216
servlet初始化和配置218
与JNDI绑定的资源222
数据源绑定225
访问持久性资源232
servlet持久性249
小结262
第7章 过滤器263
什么是过滤器263
理解过滤器264
配置过滤器267
使用过滤器269
链接过滤器280
小结282
第8章 Java服务器页面283
JSP基础283
JSP脚本元素286
JSP隐含对象287
指令290
JSP操作291
结合使用servlet和JSP301
小结317
第9章 安全性和容器的身份验证319
服务器上的Java 2安全模型319
安全套接层323
Servlet 2.3安全性332
使用声明性安全338
程序式安全措施351
小结353
第10章 servlet调试技术354
servlet调试问题354
调试技术355
用过滤器进行调试356
用事件侦听器进行调试359
用JPDA进行调试363
观察调试跟踪371
选择一种调试技术373
J2SE 1.4中的日志记录增强374
用UML进行运行时逆向分析处理376
小结 377
第11章 类的装入和同步处理378
类的装入378
servlet容器中的类装入器379
类的装入对应用程序逻辑产生的影响384
servlet装入和重装387
线程化和同步处理387
小结403
第12章 设计Web应用程序和servlet模式404
良好的应用程序设计为什么很重要404
J2EE Web应用程序设计405
设计原则的文档记录410
生成一个基于Web的论坛411
使用Model 1结构建立论坛416
重新考虑这个应用程序425
使用Model 2结构建立论坛426
小结443
第13章 性能和扩展能力445
良好的编程实践445
程序结构方面的考虑450
分析工具475
自定义的性能监视工具481
小结488
第14章 Web服务和servlet代理490
Web服务490
Web服务的使用492
Apache SOAP496
servlet代理499
整合与聚合508
现在和未来的挑战513
事务和Web服务515
小结516
附录A 安装Tomcat 4.0 518
附录B HTTP参考527
附录C Servlet 2.3 API参考554