本书介绍了当前主流的Java Web开发技术,使用通俗易懂的语言和循序渐进的方式对Java Web应用开发进行系统介绍,思路清晰、内容翔实、案例新颖实用。本书主要介绍了HTTP基础、JSP、Servlet、JavaBean、SQL及JDBC等Web应用开发技术基础知识,并结合MVC和DAO模式的理念详细讲述了使用JSP及Servlet进行Java Web基本应用系统开发的相关技术。然后,逐步过渡到框架技术的讲解,系统地阐述了包括Struts2框架、Hibernate框架和Spring框架以及3个框架的整合应用。本书可作为普通高校计算机及相关专业课程的教材,同时也可作为Java编程爱好者及开发人员的参考用书。
本书以当前最为主流的、最新版本的开发工具作为实践环境:以Eclipse 4.5作为集成开发环境,Tomcat 8作为Web容器,MySQL 5.5作为后台数据库,以Struts 2.3、Spring 4.2和Hibernate 4.3等作为蓝本介绍这些框架技术。本书可作为普通高校、应用型高校、部分高职院校计算机及相关专业课程的教材,同时也可作为Java编程爱好者及开发人员的参考用书。