在过去的几年里,Java servlet已经在服务器端开发领域引起了轰动。现在,随着Servlet APl 2.3版的引入,服务器端的servlet将把Java Web软件开发带向更高的层次。 为更好地生成动态网页,servlet提供了快捷、强大、灵活的开发环境。开发出来的servlet可以在服务器的进程空间里运行,并能同时处理多个请求,因此,采用servlet方案系统的性能将会比其他解决方案优秀得多。servlet可以使用各种Java API和第三方厂商提供的组件类,而这些都是Java 2企业版(J2EE)的有机组成部分。当然,最值得称道的便是servlet的平台无关性——真正做到了“一次编写,到处运行”(Write once,Serve anywhere)。 \r\n
前言\r\n\r\n第一章 简介\r\n\r\nWeb应用程序的历史\r\n对servlet的支持\r\nservlet的优势\r\n\r\n第二章 HTTP Servlet基础\r\n\r\nHTTP基础\r\nServlet API\r\n制作网页\r\nWeb应用程序\r\n总结\r\n\r\n第三章 servlet的生命周期\r\n\r\nservlet的选择\r\nservlet重新载入\r\ninit和destroy\r\n单线程模式\r\n后台处理\r\n启动时载入\r\n客户端缓存\r\n服务端缓存\r\n\r\n第四章 获取信息\r\n\r\nServlet\r\n服务器\r\n客户端\r\n\r\n第五章 发送HTML信息\r\n\r\n响应结构\r\n发送自定义响应\r\n用持续性连接\r\n响应缓冲\r\n状态码\r\nHTTP首部\r\n处理错误\r\n六种常用方法\r\n\r\n第六章 发送多媒体内容\r\n\r\nWAP和WML\r\n图像\r\n压缩内容\r\n服务器推技术\r\n\r\n第七章 会话跟踪\r\n\r\n用户鉴别\r\n隐藏表单字段\r\nURL重写\r\n持续性cookie\r\n会话跟踪API\r\n\r\n第八章 安全性\r\n\r\nHTTP鉴别\r\n基于表单鉴别\r\n定制鉴别\r\n数字鉴别\r\n安全套接字层(SSL)\r\n\r\n第九章 数据库连接\r\n\r\n关系型数据库\r\nJDBC API\r\n重新使用数据库对象\r\n事务处理\r\n用户手册servlet\r\n高级JDBC技术\r\n其他\r\n\r\n第十章 applet-servlet通信\r\n\r\n通信选择\r\n日期时间服务器\r\n聊天服务器\r\n\r\n第十一章 servlet协作\r\n\r\n共享信息\r\n共享控制\r\n\r\n第十二章 企业级servlet和J2EE\r\n\r\n将负载分布\r\n和J2EE的结合\r\n\r\n第十三章 国际化\r\n\r\n西欧语言\r\n符合本地定义\r\n非西欧语言\r\n多语言\r\n动态语言协商\r\nHTML表单\r\n\r\n第十四章 Tea框架\r\n\r\nTea语言\r\n开始\r\n请求信息\r\nTea语言管理\r\nTea应用程序\r\n工具应用程序\r\n结束语\r\n\r\n第十五章 WebMacro\r\n\r\nWebMacro框架\r\n安装WebMacro\r\nWebMacro命令\r\nWebMacro模板\r\n一个工具应用程序\r\n过滤器\r\n\r\n第十六章 ECS\r\n\r\n把页面组件当作对象\r\n显示结果集\r\n\r\n第十七章 XMLC\r\n\r\n简单的 XML编译\r\n处理(Manipulation)类\r\n工具应用程序\r\n\r\n第十八章 JSP\r\n\r\n使用JSP\r\n幕后的运行机制\r\n表达式和声明\r\n命令\r\nJSP和JavaBean\r\n包含和转向\r\n工具应用程序\r\n定制标签库\r\n\r\n第十九章 其他\r\n\r\n分析参数\r\n发送电子邮件\r\n使用正则表达式\r\n执行程序\r\n使用本地方法\r\n实现RMI客户端\r\n调试\r\n性能优化\r\n\r\n第二十章 Servlet API 2.3的新变化\r\n\r\nServlet API 2.3的变化\r\n结束语\r\n\r\n附录一 Servlet API快速参考\r\n附录二 HTTP ServIet API快速参考\r\n附录三 配置描述符DTD参考\r\n附录四 HTTP状态码\r\n附录五 字符实体\r\n附录六 映射字符集\r\n词汇表