本书为“程序员突击系列”丛书之一。全书分为四篇,共十八章,主要介绍了Tomcat的安装与配置,JavaBean技术,Tomcat高级配置,Log4J日志管理与程序调试,Struts框架基础,基于Struts+Hibernate+Spring的消息发布系统,Spring应用等内容。本书内容新颖,重点突出,详略得当,能理论联系实际,深入浅出,通俗易懂。
作者根据多年的Java Web开发经验,精心编写了本书。按照读者的学习规律,本书在介绍Java技术的基础上,循序渐进地介绍了如何在最新的Tomcat上开发整合各种Java Web应用技术,以及如何将Tomcat和其他主流HTTP服务器集成并创建具有实用价值的企业Java Web应用方案。
全书内容分为4篇共18章,第1篇将引领读者学会安装与配置Tomcat,以及JSP、JavaBean和Servlet这些常用的Web开发技术,帮助读者顺利步入Java Web开发的殿堂;第2篇将学习一些Tomcat的高级技术,如会话管理、JMX、SSI、安全管理和日志管理工具Log4J;第3篇将讲解当前最为流行的Ant开发工具、Struts、Hibernate、Spring框架技术及其整合应用;第4篇的内容为项目实战,综合应用前面所学知识开发项目案例。
本书不仅适合Java Web开发的初、中级读者阅读,还可作为经验丰富的开发人员的参考用书,或者供各大中专院校和社会Java Web技术培训班作为Web程序设计方面的教材使用,对于缺乏项目实战经验的程序员来说可用于快速积累项目开发经验。
第1篇 步入Java Web开发的殿堂
第1章 Tomcat的安装与配置
1.1 Tomcat简介
1.1.1 Servlet简述
1.1.2 Tomcat与Servlet之间的关系
1.1.3 Tomcat层次结构
1.1.4 Java Web应用处理
1.1.5 Tomcat发展
1.2 Tomcat的安装
1.2.1 安装准备
1.2.2 JDK安装及设置
1.2.3 Tomcat安装及设置
1.2.4 测试Tomcat
1.3 Tomcat的配置
1.3.1 Tomcat目录结构
1.3.2 Tomcat常用配置文件
1.3.3 Tomcat管理程序
1.3.4 Tomcat的控制配置
1.3.5 Tomcat的管理配置
1.4 第一个Web应用
1.4.1 需求分析
1.4.2 软件架构
1.4.3 文件清单
1.4.4 文件详述
1.4.5 发布聊天室
1.5 小结
第2章 JSP开发技术
第3章 JavaBean技术
第4章 Servlet技术
第2篇 苦练基本功
第5章 Tomcat高级配置
第6章 Session会话管理
第7章 Java管理扩展JMX
第8章 服务器端嵌入SSI
第9章 Tomcat安全管理
第10章 Log4J日志管理与程序调试
第11章 Ant应用
第12章 Struts框架基础
第3篇 突出重围 项目实战
第13章 电子商务购物车
第14章 某学院网站信息发布系统
第15章 基于Struts+Hibernate+Spring的消息发布系统
第4篇 高级开发技术
第16章 Hibernate应用
第17章 Spring应用
第18章 Struts+Spring+Hibernate整合