JavaWeb应用开发
¥
38.59
5.6折
¥
69
全新
库存5件
作者国信蓝桥教育科技股份有限公司(北京) 著
出版社电子工业出版社
出版时间2021-03
版次1
装帧平装
货号R4库 11-12
上书时间2024-11-13
商品详情
- 品相描述:全新
图书标准信息
-
作者
国信蓝桥教育科技股份有限公司(北京) 著
-
出版社
电子工业出版社
-
出版时间
2021-03
-
版次
1
-
ISBN
9787121406935
-
定价
69.00元
-
装帧
平装
-
开本
16开
-
页数
356页
-
字数
0.57千字
- 【内容简介】
-
本书是“大数据应用开发(Java)”1+X职业技能等级证书配套教材,同时也是蓝桥学院“Java全栈工程师”培养项目配套教材。全书共13章,以动态网页基础(JSP)、JSP基础语法、Servlet与MVC设计模式、三层架构为基础,以分页与上传下载、连接池与DbUtils类库、EL和JSTL、自定义标签、AJAX、过滤器与监听器为进阶,以调试、集群服务器和Java Web工程化项目指导为实战,系统介绍Java Web的基础编程与核心设计,重点突出Java Web开发的实战应用技能。本书直接服务于“大数据应用开发(Java)”1+X职业技能等级证书工作,可作为职业院校、应用型本科院校计算机应用技术、软件技术、软件工程、网络工程和大数据应用技术等计算机相关专业的教材,也可供从事计算机相关工作的技术人员参考。
- 【作者简介】
-
国信蓝桥教育科技(北京)股份有限公司成立于2005年,是一家以大学生就业为切入点,以职业服务为主线,基于大学生职业生涯各个阶段的需求提供精准服务的人才大数据科技服务平台;通过提供教育、就业、职业服务,连接高校和企业,伴随大学生成长;获得的资质包括国家高新技术企业、中关村高新技术企业、人力资源服务许可证、出版物经营许可证、教育部产学合作协同育人单位、教育部1+X职业技能等级证书培训评价组织。
- 【目录】
-
目 录
第1章 动态网页基础(JSP)1
1.1 动态网页1
1.2 C/S与B/S2
1.3 开发第一个Web项目3
1.3.1 使用Tomcat开发Web项目3
1.3.2 JSP执行流程12
1.3.3 使用Eclipse开发Web项目14
1.3.4 在Linux中安装并配置Tomcat21
1.4 HTTP协议21
1.4.1 通信协议21
1.4.2 HTTP请求消息22
1.4.3 HTTP响应消息23
1.4.4 HTTP头字段24
1.5 本章小结25
1.6 本章练习26
第2章 JSP基础语法28
2.1 JSP页面元素29
2.1.1 脚本(Scriptlet)29
2.1.2 指令30
2.1.3 注释31
2.2 内置对象33
2.2.1 常用内置对象及Cookie34
2.2.2 4种范围对象的作用域55
2.3 JSP访问数据库62
2.4 JavaBean64
2.4.1 使用JavaBean封装数据64
2.4.2 使用JavaBean封装业务66
2.4.3 动作元素67
2.5 模板引擎概述70
2.6 本章小结71
2.7 本章练习72
第3章 Servlet与MVC设计模式76
3.1 MVC设计模式简介76
3.2 Servlet77
3.2.1 开发第一个Servlet程序77
3.2.2 使用Eclipse快速开发Servlet程序80
3.2.3 Servlet 3.x简介82
3.2.4 Servlet生命周期84
3.2.5 JSP生命周期87
3.2.6 Servlet API88
3.3 MVC设计模式案例94
3.4 本章小结99
3.5 本章练习99
第4章 三层架构101
4.1 三层架构概述101
4.2 三层间的关系103
4.3 优化三层架构119
4.4 本章小结129
4.5 本章练习130
第5章 分页与上传、下载132
5.1 分页显示132
5.1.1 分页概述132
5.1.2 分页案例133
5.2 文件上传142
5.2.1 使用Commons-FileUpload实现文件上传142
5.2.2 使用Commons-FileUpload控制文件上传147
5.3 文件下载149
5.4 本章小结153
5.5 本章练习154
第6章 连接池和DbUtils类库156
6.1 数据库连接池156
6.1.1 JNDI156
6.1.2 连接池与数据源157
6.2 commons-dbutils工具类库167
6.2.1 DbUtils类168
6.2.2 QueryRunner类168
6.2.3 ResultSetHandler接口及其实现类169
6.2.4 增、删、改操作179
6.2.5 手动处理事务181
6.3 本章小结188
6.4 本章练习188
第7章 EL和JSTL190
7.1 EL表达式190
7.1.1 EL表达式语法190
7.1.2 EL表达式操作符193
7.1.3 EL表达式的隐式对象196
7.2 JSTL标签及核心标签库198
7.2.1 JSTL使用前准备198
7.2.2 JSTL核心标签库198
7.3 本章小结208
7.4 课后练习209
第8章 自定义标签210
8.1 自定义标签简介210
8.2 传统标签213
8.2.1 Tag接口213
8.2.2 IterationTag接口214
8.2.3 BodyTag接口216
8.3 简单标签220
8.3.1 SimpleTag接口220
8.3.2 JspFragment类221
8.3.3 SimpleTagSupport类222
8.3.4 标签体内容的执行条件224
8.4 本章小结226
8.5 课后练习227
第9章 AJAX229
9.1 AJAX简介229
9.2 使用JavaScript实现AJAX230
9.2.1 XMLHttpRequest对象的常用方法230
9.2.2 XMLHttpRequest对象的常用属性230
9.2.3 使用AJAX实现异步请求231
9.3 使用jQuery实现AJAX235
9.3.1 $.ajax()方法235
9.3.2 $.get()方法236
9.3.3 $.post()方法237
9.3.4 $(selector).load ()方法237
9.4 JSON239
9.4.1 JSON简介239
9.4.2 AJAX使用JSON传递数据240
9.5 AJAX应用D验证码校验243
9.6 本章小结247
9.7 本章练习248
第10章 过滤器与监听器250
10.1 过滤器250
10.1.1 过滤器原理250
10.1.2 开发第一个Filter程序251
10.1.3 Filter映射255
10.1.4 Filter链256
10.1.5 使用Filter解决乱码问题258
10.2 监听器259
10.2.1 监听域对象的创建与销毁259
10.2.2 监听域对象中属性的变更264
10.2.3 监听HttpSession中对象的四个阶段267
10.3 本章小结274
10.4 本章练习275
第11章 调试276
11.1 使用Eclipse调试276
11.1.1 使用Eclipse调试Java程序276
11.1.2 使用Eclipse调试本地Java Web后台程序282
11.1.3 使用Eclipse远程调试Java Web程序283
11.2 使用Chrome调试前台程序287
11.3 本章小结294
11.4 本章练习295
第12章 集群服务器296
12.1 集群简介296
12.1.1 集群的概念和特点296
12.1.2 正向代理和反向代理299
12.2 Nginx300
12.2.1 使用Nginx+Tomcat实现动静分离300
12.2.2 使用Nginx+Tomcat搭建集群服务器304
12.3 本章小结308
12.4 本章练习308
第13章 Java Web工程化项目指导310
13.1 项目设计指导310
13.2 解决方案310
13.3 工程化问题320
13.2.1 Maven320
13.2.2 Docker325
13.2.3 Git/GitHub326
13.4 本章小结329
13.5 本章练习330
附录A 部分练习参考答案及解析332
参考文献342
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价