
| 本书以最新版本Tomcat5.5和J2SDK1.5为基础,详细介绍了Tomcat 5的底层实现细节以及各种相关开发技术,涉及方方面面,是一本全面的Tomcat技术参考大全。主要内容包括Tomcat基本使用与管理、底层源码分析与高级功能与Web Server和IDE的集成,以及如何利用Tomcat快速开发实际工程案例。各章节线索清晰,每一章都是精心提炼和总结的一个知识体系。大量UML图、结构图、流程图穿插于全书讲解中,旨在帮助读者快速轻松地理解所讲内容。对独有内容的深入剖析,是本书一大特色。 本书从实用性的角度出发,兼顾Tomcat各层次用户的需求,适合从事Tomcat相关工作的各类开发人员,以及JAVA程序员使用。 |
| 第1部分 Tomcat基础开发篇 第1章Tomcat简介 1.1Tomcat的发展简史 1.2Tomcat的版本 1.3Tomcat的特点 1.4Tomcat的工作原理 1.5Web服务器之比较 1.6小结 第2章Tomcat安装与启动 2.1安装Java环境 2.2安装Tomcat 2.3Tomcatr的目录结构及相关设置 2.4启动Tomcat 2.5测试运行 2.6小结 第3章在Tomcat中创建和发布Web应用 3.1Web应用的目录结构 3.2部署描述符web.xml 3.3实例演示:创建和发布过程 3.4小结 第4章Tomcat控制与管理 4.1Tomcat系统管理平台 4.1.1访问系统管理平台 4.1.2系统管理功能 4.1.3常见的配置过程 4.2 Tomcat应用管理平台 4.2.1访问应用管理平台 4.2.2应用管理功能 4.2.3管理命令 4.3小结 第5章 Tomcat配置文件详解 5.1server.xml配置 5.1.1 元素预览及相互关系 5.1.2顶层元素server 5.1.3顶层元素service 5.1.4连接器connector 5.1.5容器engine 5.1.8默认配置组件defaultcontext 5.1.9全局配置组件globainamingresources 5.1.10嵌套组件logger 5.1.11嵌套组件valve 5.1.12嵌套组件realm 5.1.13嵌套组件listener 5.1.14嵌套组件cluster 5.1.15嵌套组件loader 5.1.16嵌套组件manager 5.1.17嵌套组件resources 5.1.18小结 5.2web.xml配置 5.2.1概述 5.2.2defaultservlet 5.2.3jspservlet 5.2.4invokerservlet 5.2.5SSIServlet 5.2.6CGIServlet 5.2.7session配置 5.2.8MIME类型 5.2.9WELCOME列表 5.2.10小结 5.3tomcat-users.xml配置 5.3.1manager角色 5.3.2admin角色 5.4安全配置文件 5.4.1策略文件catalina.policy 5.4.2属性文件catalina.properties 5.5其他 5.51server-minimal.xml 5.52context.xml 5.6小结 第6章Tomcat调试与疑难排解 6.1无法启动Tomcat 6.1.1环境变量设置问题 6.1.2端口冲突 6.1.3版本冲突 6.2无法停止Tomcat 6.3中文字符问题 6.3.1HTML中文编码转换 6.3.2JSP中文编码转换 6.3.3数据库中文乱码问题 6.4调试方法 6.4.1解读日志文件 6.4.2URL与HTTP会话 6.4.3用RequestDumperValve来调试 6.5小结 第7章Tomcat开发中日志的使用 7.1使用Log4j记录日志 7.1.1Log4j设计原理 7.1.2Log4j的配置 7.1.3实例演示:Log4j的使用 7.2使用Commons Logging记录日志 7.2.1基本原理 第8章使用Ant管理Tomcat和web应用 8.1Ant的配置和使用 8.2用Ant从源代码安装Tomcat 8.3实例演示:用ANT管理WEB应用 8.4小结 第2部分 Tomcat深入篇 第9章Tomcat启动与类加载 9.1Tomcat各容器和组件的启动流程 9.2Tomcat的启动 9.3类加载 9.4小结 第10章Tomcat框架与默认类 10.1Tomcat基础架构类图 10.2manager任务包 10.3Servlet类 10.4Jasper编译过程 10.5JSP九大内置对象类 第11章Tomcat连接器 11.1HTTP Connector 11.2WebServer Connector 11.3小结 第12章Tomcat领域 12.1Tomcat领域基本原理 12.2实例演示:Tomcat安全模型 12.3实例演示:Tomcat领域的使用 第13章Tomcat阀 13.1Tomcat阀基本原理 13.2实例演示:Tomcat阀的使用 13.3小结 第14章Tomcat资源 14.1资源定义方式 14.2JNDI资源 14.3Tomcat中使用JNDI 14.4JDBC资源 14.5小结 第15章Tomcat解释器 15.1Tomcat解释SSI 15.2Tomcat解释CGI 15.3小结 第16章V虚拟主机 16.1虚拟主机技术简介 16.2Tomcat虚拟主机技术 16.3小结 第17章Tomcat嵌入 17.1Tomcat嵌入原理 17.2实例演示:将Tomcat嵌入到Java中 17.3小结 第18章Tomcat集群与负载平稳 18.1Tomcat集群 18.2Tomcat负载平衡 18.3实例演示Apache 2负载平衡的配置 18.4实例演示Apache 2.2负载平衡的配置 18.5小结 第19章Tomcat安全 19.1在V中配置安全策略控制Java执行权限 19.2Tomcat中配置过滤阀过滤用户非法输入 19.3Tomcat中使用SSL进行加密防护 19.4小结 第20章Tomcat性能优化 20.1Tomcat性能测试 20.2实例演示:JMeter压力测试 20.3从外部优化Tomcat性能 20.4Tomcat自身性能优化 20.5容量计划 20.6小结 第21章实例演示:使用JMX监控 21.1JMX介绍 21.2JMX在Tomcat中的应用 21.3小结 第3部分 Tomcat集成配置篇 第22章Windows下与Apache集成 22.1安装独立软件 22.2实例演示:Tomcat与Apache2集成 22.3小结 第23章LINUXGH 下与Apache集成 23.1安装独立软件 23.2整合配置 23.3小结 第24章Tomcat与IIS集成 24.1IS基础 24.2IIS的安装与使用 24.3实例演示:IIS与Tomcat集成 24.4小结 第25章Tomcat与Eclipse集成 25.1EcLipse简介 25.2EcLipse安装与配置 25.3实例演示:EcLipse+Tomcat集成 25.3.1在MyEcLipse中加入Tomcat服务器 25.3.2在MyEcLipse中新建项目HellovWord 25.3.3在MyEcLipse中发布项目到Tomcat 25.3.4在MyEcLipse中启动Tomcat服务器 25.3.5测试结果 25.4小结 第26章Tomcat与JBOSS集成 26.1JBOSS简介 26.2安装JBOSS与Tomcat集成的服务器 26.3实例演示:JBOSS+Tomcat+EcLipse集成 26.4小结 第27章Tomcat与NetBeans集成 27.1NetBeans发展历史简介 27.2安装NetBeans 27.3实例演示:NetBeans+Tomcat集成 27.4小结 第28章Tomcat与JBuilder集成 28.1JBuilder简介 28.2JBuilder2006安装与使用 28.3实例演示:JBuilder+Tomcat集成 28.4小结 第4部分 Tomcat案例实战篇 第29章实战博客 29.1什么是博客 29.2系统概述 29.3需求分析 29.4数据库设计 29.5界面设计 29.6程序设计 29.7使用EcLipse与Tomcat开发DLOG 29.8配置DLOG中的struts 29.9配置DLOG中的Hibernate 29.10系统配置 29.11小结 第30章 OA系统 30.1OA简介 30.2系统预览 30.3数据库设计 30.4模块设计 30.5程序设计 30.6系统配置 30.7小结 第5部分附录 附录A 字符编码 附录B HTTP状态码 |
商品评论(0条)