• Jakarta Web应用开发技术
21年品牌 40万+商家 超1.5亿件商品

Jakarta Web应用开发技术

全新正版 极速发货

45.77 6.6折 69 全新

库存23件

广东广州
认证卖家担保交易快速发货售后保障

作者肖海鹏,张玺君 编

出版社清华大学出版社

ISBN9787302671978

出版时间2024-09

装帧平装

开本32开

定价69元

货号1203389032

上书时间2024-12-03

徐小智的书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
第1章 JakartaEE入门(视频讲解:18分钟,4集) 1

1.1 JakartaEE 与 Tomcat 1

1.1.1 JakartaEE 规范下载 1

1.1.2 JakartaEE 核心架构 2

1.1.3 Tomcat下载与配置 3

1.2 Eclipse集成 Tomcat 6

1.3 C/S与 B/S 11

1.3.1 C/S模式 11

1.3.2 B/S模式 11

1.3.3 HTTP 12

1.3.4 HTML 与JSP 14

1.4 MVC 架构与 AJAX 架构 15

1.4.1 JSP与 Servlet的定位 15

1.4.2 MVC 架构 16

1.4.3 AJAX 架构 17

1.5 本章习题 18

第2章 Servlet控制器(视频讲解:200分钟,13集) 19

2.1 Jakarta Web项目 19

2.1.1 Hello项目示例 19

2.1.2 Jakarta Web项目结构 21

2.1.3 URL 格式 22

2.2 Servlet接口 23

2.2.1 接口方法 23

2.2.2 Servlet生命期 24

2.3 Servlet配置 25

2.3.1 @WebServlet 27

2.3.2 URL 模式 28

2.3.3 Servlet加载 29

2.3.4 初始化参数 29

2.3.5 异步配置 30

2.4 HttpServlet类 31

2.4.1 GenericServlet总览 31

2.4.2 案例:初始化参数配置与读取 32

2.4.3 HttpServlet分发请求 33

2.4.4 案例:用户登录 34

2.5 ServletRequest接口 37

2.5.1 接收请求参数 37

2.5.2 属性值传递 39

2.6 ServletResponse与 RequestDispatcher接口 40

2.6.1 转发与重定向 40

2.6.2 回应字符流 43

2.6.3 回应字节流 43

2.6.4 动态输出文件 45

2.7 Servlet异常管理 46

2.7.1 ServletException 47

2.7.2 IOException 49

2.7.3 Exception处理 49

2.7.4 错误页配置 53

2.8 路径使用 54

2.8.1 HttpServletRequest读取路径 54

2.8.2 Web站点实际路径 55

2.8.3 转发路径 56

2.8.4 重定向路径 57

2.8.5 静态资源路径 57

2.8.6 表单提交路径 58

2.8.7 脚本提交路径 58

2.8.8 嵌入资源路径 59

2.8.9 反射读取路径 59

2.9 本章习题 59

第3章 JSP视图(视频讲解:110分钟,7集) 62

3.1 JSP与 Servlet的关系 62

3.2 JSP指令 64

3.2.1 Page指令 64

3.2.2 taglib指令 65

3.2.3 include指令 65

3.3 JSP中的Java元素 66

3.3.1 Java脚本与表达式 66

3.3.2 Java声明 67

3.3.3 JSP中使用注释 68

3.4 JSP的9个内置对象 70

3.4.1 request与response对象 70

3.4.2 pageContext对象 72

3.4.3 session与application对象 73

3.5 jsp:标准动作 73

3.5.1 jsp:useBean 73

3.5.2 jsp:setProperty 与 jsp:getProperty 75

3.5.3 jspinclude 75

3.5.4 jsp:forward 76

3.6 本章习题 76

第4章 EL表达式(视频讲解:45分钟,3集) 80

4.1 读取 Bean对象属性 81

4.2 隐式对象 82

4.3 属性范围查找 83

4.4 调用 Bean的方法 84

4.5 本章习题 84

第5章 JSTL标签库(视频讲解:71分钟,5集) 85

5.1 自定义标签库 86

5.2 核心标签库 88

5.2.1 一般用途标签 88

5.2.2 条件判断标签 90

5.2.3 迭代标签 c:forEach 94

5.2.4 URL 相关标签 98

5.3 格式化标签库 101

5.3.1 格式化数字、货币、百分比 101

5.3.2 格式化日期和时间 103

5.4 本章习题 103

第6章 HTTP状态管理(视频讲解:42分钟,3集) 105

6.1 session 105

6.1.1 客户端识别 106

6.1.2 session的生命期 107

6.1.3 session的数据存储 109

6.1.4 URL 重写 110

6.1.5 session常见问题 111

6.2 application与 ServletContext 111

6.2.1 读取全局配置参数 111

6.2.2 全局变量 112

6.3 cookie 113

6.3.1 创建cookie 114

6.3.2 cookie的生命期 114

6.3.3 cookie使用限制 116

6.4 本章习题 116

第7章 过滤器(视频讲解:52分钟,3集) 118

7.1 Filter接口 118

7.2 过滤器声明 119

7.3 案例:编码转换 121

7.4 案例:权限校验 122

7.5 本章习题 123

第8章 监听器(视频讲解:51分钟,4集) 124

8.1 监听器声明 124

8.2 ServletContextListener 125

8.3 HttpSessionListener 127

8.3.1 在线用户数统计 127

8.3.2 网络聊天室管理 128

8.4 ServletRequestListener 130

8.5 本章习题 130

第9章 文件上传(视频讲解:17分钟,1集) 132

9.1 文件上传页面 132

9.2 SmartUpload方案 133

9.3 Commons方案 134

9.4 Part方案 135

9.5 本章习题 136

第10章 AJAX与Applet(视频讲解:102分钟,7集) 137

10.1 XMLHttpRequest 137

10.2 jQuery 139

10.3 JSON 141

10.3.1 JSON 与 XML 141

10.3.2 each函数 144

10.3.3 案例:省市区三级联动 146

10.4 案例:旅游景点 150

10.4.1 表设计 150

10.4.2 页面设计 153

10.4.3 脚本设计 155

10.4.4 控制层设计 155

10.4.5 服务层设计 158

10.4.6 实体层设计 159

10.4.7 持久层设计 160

10.4.8 运行环境 164

10.5 Applet 164

10.6 本章习题 168

第11章 服务器异步(视频讲解:76分钟,6集) 169

11.1 AsyncContext 170

11.2 异步监听器 172

11.3 案例:12306抢票 173

11.4 非阻塞IO 176

11.4.1 NIO 读数据 177

11.4.2 NIO 写数据 179

11.5 本章习题 181

第12章 网上书城项目实战(视频讲解:172分钟,11集) 183

12.1 项目结构与权限 183

12.2 开发环境说明 183

12.3 书城项目表结构设计 183

12.4 项目需要哪些jar包 185

12.5 配置 web.xml 186

12.6 log4j日志 186

12.7 配置数据库连接 187

12.8 权限设置 187

12.8.1 注册用户鉴权 188

12.8.2 管理员鉴权 188

12.8.3 JSP访问权限 189

12.9 共性代码抽取 189

12.9.1 持久层提取 189

12.9.2 视图层提取 191

12.10 主页图书列表实现 192

12.11 图书封面 194

12.12 图书明细页实现 197

12.13 用户管理 198

12.13.1 用户登录 198

12.13.2 用户退出 201

12.13.3 用户注册 201

12.14 购物车实现 206

12.14.1 购物车设计 206

12.14.2 显示购物车 206

12.14.3 加入商品到购物车 208

12.14.4 移除购物车中的商品 209

12.15 用户付款 210

12.15.1 结算 210

12.15.2 付款 213

12.15.3 付款异常处理 216

12.16 新书上架 218

12.17 查询用户购买记录 221

12.18 中文乱码问题 225

12.19 数据库连接池 226

第13章 服务器推送(视频讲解:33分钟,3集) 229

13.1 WebSocket 229

13.1.1 WebSocket对象 229

13.1.2 JakartaEE10与 WebSocket 231

13.1.3 案例:网络聊天室 233

13.2 HTTP/2服务器推送 236

13.2.1 HTTP/2介绍 236

13.2.2 Tomcat配置 APR 237

13.2.3 服务器推送 240

13.3 本章习题 242

第14章 JSON-B与JSON-P(视频讲解:53分钟,4集) 244

14.1 Json串与Java对象互转 244

14.2 Jsonb接口 245

14.3 案例:文件反序列化 246

14.4 JSON 数据格式化 247

14.5 JsonbConfig 248

14.6 本章习题 250

第15章 JSF入门(视频讲解:40分钟,2集) 251

15.1 JSF运行机制 252

15.1.1 事件响应 252

15.1.2 Servlet映射 255

15.1.3 全局参数配置 256

15.1.4 XHTML 页 256

15.1.5 JSF HTML 标签库 257

15.1.6 ManagedBean 258

15.1.7 JSF表达式 260

15.1.8 FacesContext 261

15.2 案例:用户管理系统 262

15.2.1 JSF项目向导 262

15.2.2 系统配置文件 266

15.2.3 用户登录 266

15.2.4 用户注册 269

15.2.5 主页显示 271

15.2.6 用户退出 273

15.3 本章习题 274

第16章 JDBC访问数据库(视频讲解:18分钟,1集) 276

16.1 JDBCAPI介绍 277

16.2 Connection接口 277

16.3 Statement接口 279

16.4 PreparedStatement接口 280

16.5 CallableStatement接口 281

16.6 ResultSet接口 281

16.7 本章习题 282

附录A 284

内容摘要
本书基于Jakarta EE10规范,结合Tomcat 10.1 Web服务器,全面系统地讲解了Jakarta Web开发技术。本书作者:具有多年教学经验和项目开发经验,因此书中着重强调实用技术,对于不常用技术只进行简单介绍。书中采用了大量的项目案例讲解相关复杂理论,并用企业级项目进行了项目实战演示,浅显易懂。

本书共16章,第1章是Jakarta EE技术背景介绍,第2~5章是Jakarta EE的核心技术,第6~9章是Jakarta EE的高级应用,第10、11章是客户端异步和Web服务器异步技术,第12章是Jakarta Web企业项目实战,第13、14章是JakartaEE10的特性介绍,第15章是比较冷门的JSF技术入门,第16章是JDBC访问数据库技术。

本书可作为高等院校相关专业的Java课程教材,也可作为培训机构教材,还可作为各种层次的Java学习者和使用者的参考书。

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP