图书前言

前言

                                                          在服务器端编程方面,Java Web技术以其可靠性高、安全性好等特点成为市场主流,因此深入学习和掌握Java Web应用开发的相关技术变得日益重要。

笔者从事Java、Java EE、Java Web等相关课程的教学和培训10余年,主持和参与了多项基于Java技术的项目,积累了许多教学和实践经验。本书致力于为学习Java Web应用开发技术的读者提供一个坚实的理论基础和实践基础,在注重基础知识理解的同时强调实践能力的培养。本书具有如下特点:

(1) 内容简洁、完整,便于读者全面掌握Java Web应用开发技术的基础知识。

(2) 实践性强,以实例形式介绍多种Java Web应用开发技术。

(3) 系统性强,以实际常用的集成开发环境Eclipse、Web服务器Tomcat、数据库MySQL等软件为主进行了整合,并针对Java Web应用开发中的常用技术编写了大量系统性案例。

(4) 侧重于服务器后端技术,详细介绍Java Web应用开发相关技术。

(5) 思考与习题基础性强,有助于提高读者兴趣,解决新手编程入门难的问题。

全书共分13章,内容包括:集成开发环境搭建与使用、JDBC、Servlet、JSP、JavaBean、表达式语言、JSTL、过滤器和监听器、自定义标签、JPA、Spring框架核心基础、使用Spring持久化、Spring MVC。

本书既适合作为高等院校Java Web应用开发技术课程的教材,也可作为高职高专、成人高等教育、社会培训班的教材,还可作为Java Web应用开发技术自学者的教材或参考书。

本书由山东建筑大学的郭庆、田甜、王向辉、徐遵义编著。其中,徐遵义编写了第1、9章,郭庆编写了第2~4章和第10~13章,田甜编写了第5、6章,王向辉编写了第7、8章。

本书参考了大量的国内外文献,在此向这些文献的作者表示深深的敬意和衷心的感谢!

软件技术发展迅速,加之作者水平和时间有限,书中难免有不妥之处,恳请读者批评指正。

编者2018年1月