





定价:59.8元
印次:2-3
ISBN:9787302626152
出版日期:2023.04.01
印刷日期:2024.12.23
图书责编:刘星
图书分类:教材
《Java Web应用开发技术(Java EE 8 +Tomcat 9)》(第2版?微课视频版)》基于Java EE 8规范,结合Tomcat 9 Web服务器,全面系统地讲解了Java Web开发技术。本书作者具有多年教学经验和项目开发经验,因此书中着重强调实用性技术,对于不常用技术只进行简单介绍。书中采用了大量的项目案例讲解相关复杂理论,并用企业级项目进行了项目实战演示,浅显易懂。 《Java Web应用开发技术(Java EE 8 +Tomcat 9)》(第2版?微课视频版)》共16章,第1章是Java EE技术背景介绍,第2~5章是Java EE的核心技术,第6~9章是Java EE的高级应用,第10、11章是客户端异步和Web服务器异步技术,第12章是Java Web企业项目实战,第13、14章是Java EE 8的特性介绍,第15章是比较冷门的JSF技术入门,第16章是JDBC访问数据库技术。 本书可作为高等院校相关专业的Java教材,也可作为培训机构教材,还可作为各种层次的Java学习者和工作者的参考书。
肖海鹏是资深代码研发人员,人社部高级职称,51CTO金牌讲师,E龙网架构师,高级项目经理。作者有多年的大型项目开发经验和丰富的教学经验,在JavaEE领域有深入的研究。
前言 本书自2020年出版以来,得到了广大读者的喜爱,同时根据大家的建议,特进行改版,即新增了部分章节,同时修订了部分原有内容。 Java Web开发技术是整个Java平台最核心的技术之一,也是开发Java企业级大型项目的必备知识技能。学习本书前,需要掌握Java SE、HTML、JavaScript、关系数据库等基础知识。掌握Java Web开发技术后,即可在此基础上学习SSM框架等高级知识。 经常有人问: 到底是学习Python还是学习Java?哪个更有前途?过几年,Java平台会不会被其他开发平台代替? 要回答这些问题,就需要了解软件的应用市场和这些开发语言的应用方向,应该可以非常明确地说: “软件最大的应用市场是企业应用,就是大中型企业买软件,不论是国内还是国外,企业应用永远是第一大市场。接下来的第二大市场可能是电子商务、政府或个人移动应用,也可能是物联网嵌入式应用。” Python的主要应用是AI(Artificial Intelligence,人工智能)领域,C语言的定位是系统级开发,Java的明确目标就是企业应用。这三个开发平台定位不同,不是竞争者。应该说Java多年来在软件应用开发中独占鳌头,和它的平台定位是密不可分的,而且至少目前,没有看到Java的“挑战者”。在企业级开发市场,Java一枝独秀,这种局面至少10年内看不出变化趋势。因此可以肯定地说,学习Java EE技术,既不落伍,也不会被淘汰,从事Java领域工作的每年就业人数远远高于其他开发语言。 关于学习方法,我推荐采用图书与视频结合的...
目录
第1章Java EE入门(视频讲解: 26分钟,3集)
1.1Java EE 8与Tomcat 9
1.1.1Java EE 8规范下载
1.1.2Java EE 8核心架构
1.1.3Tomcat 9下载与配置
1.2Eclipse集成Tomcat
1.3C/S与B/S
1.3.1C/S模式
1.3.2B/S模式
1.3.3HTTP协议
1.3.4HTML与JSP
1.4MVC架构与AJAX架构
1.4.1JSP与Servlet的定位
1.4.2MVC架构
1.4.3AJAX架构
1.5本章习题
第2章Servlet控制器(视频讲解: 200分钟,13集)
2.1Java Web项目
2.1.1Hello项目示例
2.1.2Java Web项目结构
2.1.3URL格式
2.2Servlet接口
2.2.1接口方法
2.2.2Servlet生命期
2.3Servlet配置
2.3.1@WebServlet
2.3.2URL模式
2.3.3Servlet加载
2.3.4初始化参数
2.3.5异步配置
2.4HttpServlet类
2.4.1GenericServlet总览
2.4.2案例: 初始化参数配置与读取
2.4.3HttpServlet分发请求
2.4.4案例: 用户登录
2.5ServletRequest接口
2.5.1接收请求参...
书中采用了大量的项目案例来讲解相关复杂理论,并用企业级项目进行了项目实战演示,浅显易懂,有利于读者进行实际的项目开发。
本书提供程序代码和教学课件,同时,作者也录制了配套的教学视频发布在网络上,便于读者自学。"