本书旨在为Java Web程序员或希望进入Java Web开发领域的程序员提供一本基础教程,详细介绍Java Web开发领域的基础技术、基本技能和主要工具。本书可作为Java Web编程入门教材,或供有一定Java Web编程基础的程序员作为参考用书,也可供社会Java技术培训班作为教材使用。
本书分为六篇共19章,包括基础知识、Eclipse工具的介绍、Tomcat工具以及Servlet和JSP的介绍、Ant技术以及Ant结构化程序设计方法的介绍、Struts2技术的介绍和项目实例系统的开发。全书内容由浅入深地逐步引领读者从基础到各个知识点的学习,并辅以大量的实例说明,最后给出了两个完整的项目案例。
随书的配套光盘中含全书所有实例的源代码以及项目案例的源代码,供读者学习参考使用。
本书可作为Java Web编程入门教材,或供有一定Java Web编程基础的程序员作为参考用书,也可供社会Java技术培训班作为教材使用。
第一篇 Web基础技术
第1章 Web基础技术
1.1 Web系统结构
1.2 HTTP
1.3 HTTP请求与响应
1.3.1 HTTP请求消息
1.3.2 HTTP响应消息
1.3.3 Header Field
1.4 HTML
1.4.1 标签和属性
1.4.2 常用标签
1.5 Cookie和Session
1.5.1 Cookie
1.5.2 Session
1.6 本章小结
……
第2章 Java Web开发简介
第二篇 Eclipse 工具介绍
第3章 Eclipse基础
第4章 Eclipse集成开发环境
第5章 使用Eclipse开发Java Web应用
第三篇 Tomcat工具及Serverlet和JSP介绍
第6章 Tomcat基础
第7章 Tomcat中的Web应用
第8章 Servlet基础
第9章 JSP基础
第四篇 Ant技术及其结构化程序设计方法介绍
第10章 Ant基础
第11章 编写和运行Ant脚本
第12章 在Eclipse中使用Ant
第13章 Ant主要任务介绍
第14章 Ant结构化程序元素
第15章 Ant结构化程序设计
第16章 使用Ant发布Web应用
第五篇 Struts2 技术介绍
第17章 开发Struts2应用
第六篇 实例系统的开发
第18章 简单论坛系统开发
第19章 使用Struts2开发简单论坛系统