Java Web基础与实例教程(第2版):微课版

孔祥盛 马玉磊
内容提要 本书采用“任务驱动”的编写模式,由浅入深、循序渐进、全面系统地介绍了Java Web开发的相关知识。全书通过实际应用案例,帮助读者巩固所学的知识,以便更好地进行Java Web开发实践。 本书共15章,内容涵盖了Java Web开发基础知识、Servlet接收GET请求数据、Servlet接收POST请求数据、Servlet生成HTTP响应数据、异步请求和异步响应、会话控制技术(Cookie与Session)、过滤器和监听器、MVC和JSTL、个人笔记系统的数据库设计与实现、MySQL事务机制和JDBC的使用、layui和CKEditor的使用,以及个人笔记系统首页模块的设计与实现、用户管理模块的设计与实现、笔记管理模块的设计与实现、其他功能模块的设计与实现等项目实训。 本书内容丰富、讲解深入,适合初、中级Java Web开发人员阅读,可以作为各类院校计算机相关专业的教材,也可作为广大Java Web开发爱好者的实用参考书。 前言 图片 本书自2020年9月第1版出版以来,受到了很多读者的欢迎和关注,他们给我们反馈了一些意见和建议。本次改版是对第1版内容进行修订和进一步完善。 Java Web开发相关的图书琳琅满目,然而,符合“学生快乐学习、教师轻松教学”这一理念的图书却凤毛麟角。这就是编者编写本书的初衷。 本书是这样一本教材: ● 帮助学生养成自学习惯,激发学生的学习兴趣,帮助学生获得学习成就感; ● 帮助教师从简单、机械、重复率高的体力劳动中解脱出来; ● 将MVC(Model View Controller,模型-视图-控制器)思想、数据库设计思想、事务管理思想等理论知识充分融入项目案例; ● 讲解UI(User Interface,用户界面)前端框架layui,并将layui融入项目案例。 另外,本书倡导“少即是多(less is more)”的编写…