本书主要对Web服务器端的开发组件servlet进行了详细介绍。全书共分6个部分。第1部分(1—7章)主要从Web开发最基础的几个概念入手,循序渐进地引入servlet概念;第2部分(8-10章)主要介绍了servlet的种运行环境(Apache Tomcat、JRun、ServletExec和 Resin)、servlet的调试过程、几种调试工具以及用Servlet API中的高级对象构造复杂servlet的方法;第3部分(11-16章)主要介绍了如何编写线程安全servlet、HTTP重定向的概念及实现、cookie的概念、会话管理、请求发送、服务器端引用、servlet链的概念和实现以及如何用JDBC实现servlet应用程序同数据库的链接,等等;第4部分(17-20章)介绍了高级serlet概念,内容包括:确保Web上安全传递信息的策略、JavaServerPages、Web应用程序的封装和部署以及检测servletHTTP通信的技术等;第5部分(21-23章)主要介绍了几个示例servlet:表单邮递程序servlet、文件上传servlet和servlet模板框架。这些示例可以帮助读者更好地理解servlet的概念和应用,使读者更快地掌握它们并及早将其投入实际应用中;第6部分(24-26章)主要向读者提供了一个完整的Servlet API快速查阅参考,包括创建servlet的接口和类所要用到的软件包,以及由Java Servlet规范(Java Servlet Specification)定义的最新版本的API等。 本书在安排上由浅及深,各个部分均具有一定的独立性。因此,读者可以根据自己的需求,选择相应的部分阅读。本书对于任何想了解和掌握迅速发展的Web应用技术的人来说,都是一本难得的参考书。不管是初学者,还是已经有了Web开发概念的CGI程序员,都可以利用本书掌握servlet的应用。总的来说,本书的阅读对象是所有希望通过服务器端的Java编程来实现动态的、数据驱动的Web站点或琪 他网络应用的人。