Jakarta EE企业级应用开发实例教程
全新正版 极速发货
¥
60.95
6.8折
¥
89
全新
库存17件
作者吕海东,朱志刚,张坤 编
出版社清华大学出版社
ISBN9787302670216
出版时间2024-08
装帧平装
开本16开
定价89元
货号1203371835
上书时间2024-10-21
商品详情
- 品相描述:全新
- 商品描述
-
目录
第1章Jakarta EE概述
1.1软件开发现状和发展趋势
1.1.1软件开发现状
1.1.2未来发展趋势
1.2Jakarta EE概念
1.2.1Jakarta EE定义
1.2.2Jakarta EE规范
1.3Jakarta EE容器规范
1.4Jakarta EE组件规范
1.5Jakarta EE服务规范
1.6Jakarta EE通信协议规范
1.7Jakarta EE角色规范
1.8Jakarta EE体系架构
1.9Jakarta EE 10的规范详细组成
第2章Jakarta EE服务器的安装和配置
2.1Jakarta EE服务器概述
2.1.1符合Java EE规范的服务器产品
2.1.2Jakarta EE服务器产品的比较和选择
2.2Tomcat服务器
2.2.1Tomcat的下载
2.2.2Tomcat的安装
2.2.3Tomcat的测试
2.3Eclipse GlassFish服务器
2.3.1GlassFish的下载
2.3.2GlassFish的安装和启动
2.3.3GlassFish的管理和配置
2.3.4GlassFish部署Jakarta EE Web项目
2.4WildFly服务器
2.4.1WildFly的下载
2.4.2WildFly的安装
2.4.3WildFly服务器的工作模式
2.4.4WildFly的管理
2.4.5WildFly的主要配置任务
2.4.6WildFly部署Java Web项目
第3章Jakarta EE开发环境的安装和配置
3.1Jakarta EE开发工具的比较和选择
3.2Eclipse IDE工具的安装和配置
3.2.1Eclipse IDE的下载
3.2.2Eclipse IDE的安装和启动
3.2.3配置Java SE JDK环境
3.2.4配置Jakarta EE服务器
3.2.5创建Jakarta EE Web项目
3.2.6部署Jakarta EE Web项目
3.2.7Maven的安装和配置
3.2.8Eclipse IDE配置Maven
3.2.9创建Maven Web项目
3.3Spring Tools 4 for Eclipse的安装和配置
3.3.1STS的下载和安装
3.3.2STS插件的安装
3.4IntelliJ IDEA工具的安装和配置
3.4.1IDEA的下载和安装
3.4.2IDEA的启动和配置
3.4.3IDEA开发Jakarta EE Web项目
第4章Servlet编程
4.1Web基础回顾
4.1.1Web基本概念
4.1.2Web工作模式
4.1.3Web请求方式
4.1.4Web响应类型
4.2Servlet概述
4.2.1Servlet概念
4.2.2Servlet体系结构
4.2.3Servlet功能
4.3Servlet编程
4.3.1引入Servlet API的包
4.3.2Servlet类的定义
4.3.3重写doGet方法
4.3.4重写doPost方法
4.3.5重写init方法
4.3.6重写destroy方法
4.3.7重写其他的请求方法
4.4使用IDE工具Servlet向导创建Servlet
4.5Servlet生命周期
4.5.1实例化阶段
4.5.2初始化阶段
4.5.3处理请求阶段
4.5.4销毁阶段
4.6Servlet配置
4.6.1Servlet的注解类方式配置
4.6.2Servlet的XML方式配置
4.7Servlet部署
4.8Servlet取得数据表记录并显示案例
4.8.1案例功能简述
4.8.2案例分析设计
4.8.3Servlet案例的编程实现
4.8.4案例部署和测试
第5章HTTP请求处理编程
5.1HTTP请求内容
5.1.1HTTP请求中包含信息
5.1.2请求行
5.1.3请求头
5.1.4请求体
5.2Jakarta EE请求对象
5.2.1请求对象接口类型与生命周期
5.2.2请求对象的功能与方法
5.2.3取得请求行方法
5.2.4取得请求头方法
5.2.5取得请求体方法
5.2.6请求对象取得常用请求头数据的便捷方法
5.2.7取得服务器端信息
5.3取得客户端HTML表单提交数据案例
5.3.1业务描述
5.3.2案例编程
5.4取得客户端信息并验证案例
5.4.1业务描述
5.4.2案例编程
5.4.3案例部署和测试
5.5文件上传请求处理案例
5.5.1业务描述
5.5.2案例编程
5.5.3案例部署和测试
第6章HTTP响应处理编程
6.1HTTP响应内容
6.1.1响应状态
6.1.2响应头
6.1.3响应体
6.2Java EE Web响应对象
6.2.1响应对象类型
6.2.2响应对象的取得和生命周期
6.3响应对象功能和方法
6.3.1响应状态码设定方法
6.3.2设置响应头功能和方法
6.3.3设置响应头便捷方法
6.3.4响应体发送功能和方法
6.3.5发送重定向功能和方法
6.4HTTP文本类型响应案例
6.4.1案例功能
6.4.2案例设计
6.4.3案例编程
6.4.4案例测试
6.5HTTP二进制类型响应案例
6.5.1案例功能
6.5.2案例设计
6.5.3案例编程
6.5.4案例测试
第7章HTTP会话跟踪编程
7.1Web会话基础
7.1.1会话的概念
7.1.2会话跟踪的概念
7.1.3Jakarta EE Web会话跟踪方法
7.2URL重写
7.2.1URL重写实现
7.2.2URL重写的缺点
7.3隐藏域表单元素
7.3.1隐藏域表单元素实现
7.3.2隐藏域表单元素的缺点
7.4Cookie
7.4.1Cookie的概念
7.4.2Jakarta EE Web规范Cookie API
7.4.3将Cookie保存到客户端
7.4.4Web服务器读取客户端保存的Cookie对象
7.4.5Cookie的缺点
7.5Jakarta EE会话对象
7.5.1会话对象的类型和取得
7.5.2会话对象的功能和方法
7.5.3会话对象的生命周期
7.5.4会话ID的保存方式
7.6会话对象验证码生成使用案例
7.6.1业务描述
7.6.2案例设计与编程
7.6.3案例测试
第8章ServletContext和Web配置
8.1Web应用环境对象
8.1.1Web应用环境对象的类型和取得
8.1.2服务器环境对象的生命周期
8.1.3服务器环境对象的功能和方法
8.2Jakarta EE Web的配置
8.2.1配置文件和位置
8.2.2Web级初始参数配置
8.2.3Web应用级异常处理配置
8.2.4MIME类型映射配置
8.2.5会话超时配置
8.2.6外部资源引用配置
8.3Servlet级配置对象ServletConfig
8.3.1配置对象类型和取得
8.3.2ServletConfig功能和方法
8.3.3ServletConfig对象应用案例
8.4转发
8.4.1转发实现
8.4.2转发与重定向的区别
8.4.3转发编程注意事项
8.5ServletContext应用案例
8.5.1案例设计与编程
8.5.2案例部署与测试
第9章Jakarta EE过滤器
9.1过滤器概述
9.1.1过滤器概念
9.1.2过滤器的基本功能
9.2Jakarta EE过滤器API
9.2.1Filter接口
9.2.2FilterChain接口
9.2.3FilterConfig接口
9.3Jakarta EE过滤器编程和配置
9.3.1Jakarta EE过滤器编程
9.3.2Jakarta EE过滤器配置
9.3.3Jakarta EE过滤器生命周期
9.4过滤器主要过滤任务
9.4.1处理HTTP请求
9.4.2处理HTTP响应
9.4.3阻断HTTP请求
9.5用户登录验证过滤器案例
9.5.1案例功能描述
9.5.2案例设计与编程
9.5.3案例过滤器测试
9.6修改响应头和响应体的过滤器案例
9.6.1案例功能描述
9.6.2案例设计与编程
9.6.3案例过滤器测试
第10章Jakarta EE监听器
10.1监听器概述
10.1.1监听器概念
10.1.2监听器基本功能
10.2监听器类型
内容摘要
Java企业版(Enterprise Edition)是当前开发企业级应用的主流平台,绝大多数企业级应用项目采用基于该平台及其相关的框架技术,如Hibernate、MyBatis、Spring、Spring Boot、Spring Cloud等。该平台经过发展和改进,从最初的Java EE到现在的Jakarta EE,完全适应了当今主流的开发基于云的原生应用以及微服务项目的需求,成为企业级应用项目的**平台。本书全面系统地介绍了Jakarta EE的体系结构,以及Jakarta EE的主流应用服务器和集成开发工具,主要内容包括Jakarta EE框架组成、应用服务器类型及安装、集成开发工具的安装和使用。本书重点讲解了Jakarta EE中的Servlet组件编程、请求处理编程、响应处理编程、会话跟踪编程、ServletContext对象、过滤器编程、监听器编程、JSP、EL、JSTL、JNDI服务基础和编程、JDBC和连接池编程、Java Mail服务编程,以及Jakarta EE MVC模式架构应用,REST API微服务的Jakarta EE实现。本书采用案例驱动,主要知识的讲解都辅以实际应用案例,便于读者理解和自主练习。本书内容通俗易懂,详略得当,重点突出。
主编推荐
本书基于最新的Jakarta EE 10版本,讲解全新的Java企业级应用的开发。
— 没有更多了 —
以下为对购买帮助不大的评价