前言
Foreword
经过多年的发展,Java Web技术已经成为 Web应用开发的主流技术之一,为越来越多的 Web应用开发人员所使用。本书以培养读者掌握Java Web开发技术的基本能力为主旨,结合作者长期从事Java Web教学与开发的实践经验,以精心的项目章节安排与知识体系设计、先进的教学理念,循序渐进地展开教学内容。本书能够使初学者牢固建立起Web应用开发的编程理念,为读者进一步学习后续知识体系打下坚实的基础。对于有一定Java Web开发基础的读者,本书能够更好地帮助他们梳理知识体系,将各个分散的知识点凝聚到实际Java Web项目开发这条主线上来。
全书将Java Web应用开发的精髓知识点分解为8个项目,划分成两个部分:项目一至项目六为第一部分,围绕Java Web应用开发的基础知识点展开,内容包括Java Web开发环境的搭建、开发工具的安装与使用、JSP的基本语法、JSP内置对象的使用、JDBC数据库接口技术的应用、JavaBean技术的应用、Servlet技术的应用等;项目七至项目八为第二部分,围绕实际Java Web项目开发的实现展开,内容包括JSP + JavaBean开发模型的“天码行空”企业网站项目的实现、JSP + JavaBean +Servlet开发模型的孕婴网站项目的实现等。
本书以高职高专计算机相关专业和其他有Web应用开发需求的工科专业的初学者为主要对象,也可作为Java Web开发人员的参考书。使用本书建议采用理论实践一体化教学模式,参考学时见下面的学时分配表。
学时分配表
本书配备了教学项目案例、微课视频、教学课件等学习资源,方便读者在课堂之外继续学习。本书编写中力求重点突出、难易适中,在强调知识原理的基础上,注重思维训练,提高读者的项目开发能力。本书的成稿得益于一支工学结合的编写团队。参与各项目编写的人员均是国家级示范高职院校的一线骨干教师,他们具备丰富的教学经验及项目开发实践经验,了解如何将理论知识转化为实际开发能力。本书由张桓、李金靖任主编,由丁明浩、张昊楠任副主编。其中的项目一和项目七由张桓编写,项目五和项目八由李金靖编写,项目四和项目六由丁明浩编写,项目二和项目三由张昊楠编写,全书由张桓统稿并审核。
在本书的成稿与出版过程中,出版社的编辑同志以高度负责的敬业精神,付出了大量的心血。还有很多同行及专家提出了许多的宝贵意见。在此,对所有提供过帮助的同志表示衷心的感谢!由于作者水平所限,书中难免有不妥之处,敬请各位读者与专家批评指正。
编者
2019年1月