欢迎来到中国铁道出版社有限公司官网!
$itImage.title$

Java Web开发任务教程(第二版)

书      号:9787113279455

丛  书 名:高等职业教育“十四五”规划教材

作      者:严梅,吴道君,何受倩

译      者:

开      本:16开

装      帧:平装

正文语种:

出  版 社:中国铁道出版社有限公司

定      价:41

  • 内容简介

    本书从JavaWeb应用开发技术的原理出发,结合网站应用开发实例对各知识点进行详细讲解,并将知识点融入实际项目的开发中,项目中的每个任务解决一个实际开发中的技术要点。全书共分8个单元,包括搭建JavaWeb开发环境、Servlet编程基础、JSP编程技术、文件上传和下载、过滤器和监听器、JDBC数据库技术、EL表达式和JSTL标签、综合项目实战—在线购物商城。完成本书的学习后,读者即可使用JavaWeb相关技术搭建一个动态网站。 本书适合作为高等职业院校计算机相关专业的教材,也可作为各类Java技术培训班的教材,以及具有一定Java语言基础的人员的参考用书。
  • 前言

    Java是一种简单的、跨平台的、面向对象的、分布式的、解释性的、健壮的、安全的、可移植的、性能优异的语言,自1995年Sun公司推出Java语言之后,已有 二十多年的发展历史,出现了许多与之相关的技术和应用。Java Web开发是用Java技术进行互联网领域的应用开发,目前,Java Web技术已经成为企业进行Web开发所采用的主流解决方案之一。Java Web技术包括Servlet技术、JSP技术、JDBC技术,以及Struts、Spring和Hibernate开源框架等一系列应用技术。本书作为Java Web开发入门级教程,以Servlet技术、JSP技术为重点,详细介绍了应用Java技术开发Web应用的相关技术及编程方法。


    本书致力于将知识点融入实际项目的开发中,从Java Web应用开发技术的原理出发,结合网站应用开发实例对各知识点进行详细讲解,每个任务解决一个实际开发中的技术要点。完成本书学习后,读者能使用Java Web相关技术搭建一个动态网站。本书在第一版的基础上,将IDE开发工具更新到行业内更加通用的Eclipse 10,将HTML版本由4.0升级到了HMTL5,Tomcat由版本7.x升级到9.x,并为任务透析部分配备了微视频讲解,方便读者扫描学习。本书将整个知识结构分为8个单元,每个单元的主要内容如下:


    单元一主要介绍了Web开发中的常用技术,包括请求响应的过程、原理及HTTP请求响应模型相关的基本知识,以及如何搭建Java Web开发环境。


    单元二主要介绍了Servlet技术,包括Servlet的创建、配置,Servlet的生命周期,Servlet读取表单数据、处理页面的跳转、处理头信息,Servlet数据共享域、Cookie的应用等内容。


    单元三介绍了JSP编程技术,包括JSP的各种语法元素,包括JSP脚本元素、JSP的指令元素、内建对象、JavaBean等内容。


    单元四介绍了文件上传和下载的原理,以及一些常见问题的解决方法。


    单元五介绍了过滤器和监听器,包括过滤器的原理、作用、开发步骤;监听器的原理、开发步骤,列举了常用的监听器的作用和使用方法。


    单元六介绍了JDBC数据库技术,使用JDBC中相关的接口和类实现对数据库的增删查改,以及事务、数据库连接池等内容。


    单元七介绍了EL表达式和JSTL标签的使用,包括EL运算符、如何使用EL将各数据域中的内容显示到页面上,常见JSTL标签在页面上的使用等。


    单元八展示了一个综合的网站项目,将前面所学的知识进行综合应用,介绍了MVC设计模式和DAO设计模式,并将设计模式运用到实际案例中;介绍了该实际案例的总体功能架构及数据库的设计;将网站开发关键难点技术做出详细的讲解,包括分页、文本编辑器的使用、购物车、订单提交、后台管理等内容。


    本书各单元中的任务按照“任务描述”→“必备知识”→“任务透析”→“课堂提问”等几个环节来组织和编排,以任务为导向,贯穿案例教学的思想,符合认知规律,能提高学习的质量和学习效果。本书所有程序全部上机调试通过,另外,本书还提供了多媒体课件和所有的案例程序源码,可到http://www.tdpress.com/51eds/下载。


    本书由严梅、吴道君、何受倩任主编,黄龙泉任副主编。其中:单元二、单元三、单元四、单元八由严梅编写,单元五、单元六由吴道君编写,单元七由何受倩编写,单元一由黄龙泉编写。本书由张怡芳、王耀军审稿。


    由于时间仓促,编者水平有限,书中难免存在疏漏和不足之处,敬请广大读者批评指正。如果有任何意见和建议,欢迎与我们联系,联系邮箱:yanmei200801@126.com。





    编 者


    2021年5月
  • 目录

    单元一搭建JavaWeb开发环境1任务一理解HTTP请求响应模型1任务二了解Web应用开发常用技术9任务三搭建JavaWeb开发环境12单元小结22思考练习22单元二Servlet编程基础23任务一开发第一个Servlet程序23任务二测试Servlet生命周期30任务三使用Servlet读取表单数据33任务四使用Servlet处理页面跳转38任务五使用Servlet处理头信息42任务六使用Servlet数据共享域49任务七使用Servlet处理Cookie54单元小结60思考练习60单元三JSP编程技术62任务一了解JSP62任务二应用JSP脚本元素68任务三应用JSP指令元素72任务四应用JSP动作元素79任务五应用JSP内建对象88单元小结102思考练习102单元四文件上传和下载104任务一上传文件104任务二下载文件112单元小结116思考练习116单元五过滤器和监听
  • 作者介绍

    严梅,女,广东科贸职业学院软件技术专业教师,高级工程师,主要从事软件技术专业教学与研究,曾参与编写2016年9月于我社出版的《Java程序设计》。吴道君,男,广东岭南职业技术学院讲师、高级软件工程师,承担编程基础C++、软件工程、J2EE编程开发、.net开发等多门课程的教学任务。2011年12月指导学生参加第二届“国信蓝点杯”全国软件专业人才设计与开发大赛并获得个人赛全国总决赛“二等奖”,2013年在广东省首届信息技术类专业带头人“说专业”竞赛中获得“二等奖”。主编2016年9月于我社出版的《Java程序设计》一书。何受倩,1979年7月,讲师,广东科贸职业学院。主要讲授的课程有C语言、C++、数据结构、Java程序设计、PHP程序设计、Web客户端编程等课程。指导学生参加“全国软件专业人才设计与开发大赛”获省级二等奖、一等奖,国家级三等奖,指导学生参加第三届“多迪杯”全国大学生IT专业技能竞赛网站设计大赛获3个国家级三等奖。
  • 编辑推荐

    Java Web开发是用Java技术来进行互联网领域的应用开发,Java Web技术已经成为目前企业进行Web开发所采用的主流解决方案之一。本书是《Java Web开发案例教程》的改版书,配备微课视频,便于学生学习和使用。
  • 书评书荐

  • 附件下载

图书推荐