


定价:79元
印次:2-1
ISBN:9787302729129
出版日期:2026.10.01
印刷日期:2026.09.29
图书责编:刘向威
图书分类:教材
Java Web 是Web 应用程序开发的主流技术之一。《Web程序设计:Java Web实用网站开发(第2版)》以IDEA 为开发平台,以技术应用能力培养为主线,介绍Web 基础概念、开发环境、Web 前端开发技术、Servlet、JSP、网站会话管理、EL 表达式与JSTL、JDBC 与JSBCUtils 工具,最后的宠物商城项目综合了开发全过程,提供了基于MVC 开发模式的Java Web 项目开发的学习模板;此外,本书还紧扣人工智能时代脉搏,介绍AI 辅助编程工具的核心知识与实战应用。书中包含的实例来自作者多年的教学积累和项目开发经验,颇具实用性。书中的实例和习题设计融入课程思政元素,使读者在技术学习过程中潜移默化地受到德育熏陶。 为方便教师教学和读者自学,本书通过嵌入二维码的方式提供实例讲解等重点内容的微课视频,还提供免费配套的课件、教学大纲、实例源代码等。 本书概念清晰、逻辑性强,内容由浅入深、循序渐进,适合作为高等学校计算机相关专业的“Web 程序设计”“网络程序设计”“Web 数据库应用”等课程的教材,也适合对Web 应用程序开发有兴趣的人员自学使用。希望本书能成为初学者从入门到精通的阶梯。
叶晓彤,男,工学硕士,讲师,主持2项浙江省教育厅教学类项目《基于翻转课堂和阶段考核教学模式的研究与实践--以《Web编程基础》为例》和《浙江省一流本科课程建设“Web程序设计(JSP)"》、主持2项教育部产学研协同育人项目,参与省部级教学科研项目4项。
目前,Java Web是进行Web应用程序开发的主流技术之一,该技术易学易用,技术成熟度高,第三方插件丰富,适合团队开发。 本书第2版共规划了13章。第1~12章将原来基于IDEA 2022版开发的相关内容修改为基于IDEA 2025版。第13章为新增章节,主要介绍AI辅助编程技术。 本书紧扣使用IDEA开发工具进行Java Web应用程序开发所需要的知识、技能和素质要求,以培养技术应用能力为主线构建内容。强调以学生为主体,涵盖基础知识和理论体系,突出实用性和可操作性,强化实例教学,通过实际训练加深读者对理论知识的理解。注重知识与技能的结合,把知识点融入实际项目开发中。在这种思想指导下,本书内容组织如下。 第1章介绍网站开发基础知识,包含网站的请求响应模式,以及客户端、Web服务器、 HTTP通信协议等内容,同时介绍了Web服务器软件Tomcat和开发工具IDEA的安装。 第2章以够用为度,介绍Web前端开发技术,包括HTML、CSS、JavaScript语言和 jQuery。 第3章介绍Servlet的生命周期与运行过程,以及编写和部署Servlet的方法。 第4章介绍JSP技术,包含JSP与Servlet的关系、JSP页面的基本构成、JSP内置对象等。 第5章介绍Web站点中会话的概念,以及Cookie与Session两种会话技术。 第6章介绍如何在JSP页面中应用EL表达式与JSTL标签。 第7章介绍JDBC技术,使用JDBC实现对数据库的查询、新增等操作,重点说明基于Druid数据源的JDBCUtils工具类的设计与实现。第8章介绍宠物商城项目PetStore的设计,...
《Web程序设计:Java Web实用网站开发(第2版)》以IDEA 2025为开发平台,以技术应用能力培养为主线,系统讲解Java Web开发核心技术。第2版紧跟技术潮流,将开发环境全面升级,并新增AI辅助编程章节,详细介绍通义灵码在代码智能补全、注释生成代码、智能问答与智能体等方面的实战应用,紧扣人工智能时代脉搏。书中以宠物商城项目贯穿始终,按照MVC开发模式,从需求分析、数据库设计到功能模块实现,完整呈现Java Web项目开发全流程。每个功能模块均先编写模型代码与单元测试,再编写控制器与视图代码,最后进行功能测试,帮助读者建立规范的工程思维。本书概念清晰、循序渐进,实例丰富且融入课程思政元素,配套微课视频、课件、教学大纲与源代码,适合高等学校计算机相关专业教学使用,也可供Web开发爱好者自学。
查看详情





