本书全面讲解Java Web应用开发的编程技术,并详细介绍Java Web开发中各种常用的技术,可作为Java Web开发技术的学习指南。 本书共17章,分为3篇,其中第1~12章是基础篇,讲解了Java Web开发中必不可少的各种基础知识;提高篇包括第13~16章,主要讲解目前 Java Web开发中常用的各种框架和新兴技术,如Struts、Spring、Hibernate和Ajax等,这些技术在实际的项目开发中都会被大量用到,第17章是实战篇,主要以HibernateJpetstore为基础,详细地分析了综合使用Struts+Spring+Hibernate开发一个电子商务网站的基本方法和步骤,在具体项目中层示Struts、Spring和Hibernate的具体使用方法。 本书每章都提供了丰富的示例程序,力求让读者通过这些示例程序掌握Java Web开发中的各种基本技巧。 本书不仅适合作为初、中级Java Web开发人员的学习资料和参考指南,而且还可以作为大专院校和相关培训机构的授课教材。