JAVAWEB从入门到精通全新pdf下载pdf下载

JAVAWEB从入门到精通全新百度网盘pdf下载

作者:
简介:本篇主要提供JAVAWEB从入门到精通全新pdf下载
出版社:美文图书专营店
出版时间:
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

  • 作者:明日科技
  • 著:明日科技
  • 装帧:简装
  • 印次:暂无
  • 定价:79.8
  • ISBN:9787302528036
  • 出版社:清华大学出版社
  • 开本:16开
  • 印刷时间:暂无
  • 语种:中文
  • 出版时间:2019-07-01
  • 页数:522
  • 外部编号:1201910338
  • 版次:3

篇Web开发基础
章JavaWeb应用开发概述2
视频讲解:18分钟
1.1程序开发体系结构3
1.1.1C/S体系结构介绍3
1.1.2B/S体系结构介绍3
1.1.3两种体系结构的比较4
1.2Web应用程序的工作原理4
1.3Web应用技术5
1.3.1客户端应用的技术6
1.3.2服务器端应用的技术8
1.4了解JavaWeb成功案例9
1.5常用网上*源10
1.5.1常用*源下载网10
1.5.2技术社区11
1.6小结11
第2章HTML与CSS网页开发基础12
视频讲解:1小时2分钟
2.1HTML标记语言13
2.1.1创建个HTML文件13
2.1.2HTML文档结构14
2.1.3HTML常用标记15
2.1.4表格标记19
2.1.5HTML表*标记21
2.1.6超链接与图片标记25
2.2HTML5新增内容27
2.2.1新增的元素27
2.2.2新增的input元素类型29
2.3CSS样式表29
2.3.1CSS规则29
2.3.2CSS*择器30
2.3.3在页面中包含CSS32
2.4CSS3的新特征34
2.4.1模块与模块化结构35
2.4.2一个简*的CSS3实例35
2.5小结37
2.6实践与练习38
第3章脚本语言39
视频讲解:1小时49分钟
3.1了解40
3.1.1什么是40
3.1.2的主要特点40
3.2语言基础40
3.2.1的语法40
3.2.2中的关键字42
3.2.3的数据类型42
3.2.4变量的定义及使用44
3.2.5运算符的应用46
3.3流程控制语句49
3.3.1if条件语句49
3.3.2switch多分支语句52
3.3.3for循环语句54
3.3.4while循环语句55
3.3.5do…while循环语句57
3.3.6break与continue语句58
3.4函数59
3.4.1函数的定义59
3.4.2函数的调用60
3.5事件处理61
3.5.1什么是事件处理程序61
3.5.2常用事件61
3.5.3事件处理程序的调用62
3.6常用对象63
3.6.1Window对象63
3.6.2String对象67
3.6.3Date对象71
3.7DOM技术73
3.7.1DOM的分层结构74
3.7.2遍历文档75
3.7.3获取文档中的指定元素76
3.7.4操作文档77
3.8小结79
3.9实践与练习79
第4章搭建开发环境80
视频讲解:36分钟
4.1Java Web应用的开发环境概述81
4.2Tomcat的安装与配置81
4.2.1下载Tomcat81
4.2.2Tomcat的目录结构82
4.2.3修改Tomcat的默认端口83
4.2.4部署Web应用83
4.3Eclipse的下载与使用84
4.3.1Eclipse的下载与安装84
4.3.2启动Eclipse85
4.3.3Eclipse工作台86
4.3.4使用Eclipse开发Web应用87
4.4小结92
4.5实践与练习92
第2篇JSP语言基础
第5章JSP基本语法94
视频讲解:29分钟
5.1了解JSP页面95
5.2指令标识96
5.2.1page指令97
5.2.2include指令99
5.2.3taglib指令101
5.3脚本标识101
5.3.1JSP表达式102
5.3.2声明标识102
5.3.3代码片段103
5.4JSP注释104
5.4.1HTML中的注释104
5.4.2带有JSP表达式的注释105
5.4.3隐藏注释107
5.4.4动态注释108
5.5动作标识108
5.5.1包含文件标识108
5.5.2请求转发标识111
5.5.3传递参数标识113
5.6小结113
5.7实践与练习114
第6章JSP内置对象115
视频讲解:1小时18分钟
6.1JSP内置对象的概述116
6.2request对象116
6.2.1访问请求参数116
6.2.2在作用域中管理属*11*
6.2.3获取cookie119
6.2.4解决中文乱码121
6.2.5获取客户端信息122
6.2.6显示国际化信息123
6.3response对象124
6.3.1重定向网页124
6.3.2处理HTTP文件头125
6.3.3设置输出缓冲126
6.4session对象126
6.4.1创建及获取客户的会话127
6.4.2从会话中移动指定的绑定对象128
6.4.3销毁session128
6.4.4会话超时的管理128
6.4.5session对象的应用129
6.5application对象131
6.5.1访问应用程序初始化参数131
6.5.2管理应用程序环境属*132
6.6*ut对象*32
6.6.1向客户端输出数据132
6.6.2管理响应缓冲133
6.7**内置对象134
6.7.1获取会话范围的pageContext对象134
6.7.2读取web.xml配置信息的config对象135
6.7.3应答或请求的page对象135
6.7.4获取异常信息的exception对象136
6.8小结138
6.9实践与练习138
第7章JavaBean技术139
视频讲解:42分钟
7.1JavaBean介绍140
7.1.1JavaBean概述140
7.1.2JavaBean种类141
7.2JavaBean的应用144
7.2.1获取JavaBean属*信*144
7.2.2对JavaBean属*赋值146
7.2.3如何在JSP页面中应用JavaBean147
7.3在JSP中应用JavaBean151
7.3.1解决中文乱码的JavaBean151
7.3.2在JSP页面中用来显示时间的JavaBean154
7.3.3数组转换成字符串157
7.4小结160
7.5实践与练习160
第8章Servlet技术161
视频讲解:30分钟
8.1Servlet基础162
8.1.1Servlet结构体系162
8.1.2Servlet技术特点162
8.1.3Servlet与JSP的区别163
8.1.4Servlet代码结构164
8.2ServletAPI编程常用接口和类165
8.2.1Servlet接口165
8.2.2ServletConfig接口166
8.2.3HttpServletRequest接口166
8.2.4HttpServletResponse接口167
8.2.5GenericServlet类167
8.2.6HttpServlet类168
8.3Servlet开发168
8.3.1Servlet创建168
8.3.2Servlet配置169
8.4小结171
8.5实践与练习171
第9章过滤器和监听器172
视频讲解:44分钟
9.1Servlet过滤器173
9.1.1什么是过滤器173
9.1.2过滤器核心对象174
9.1.3过滤器创建与配置175
9.1.4字符编码过滤器178
9.2Servlet监听器183
9.2.1Servlet监听器简介183
9.2.2Servlet监听器的原理183
9.2.3Servlet上下文监听183
9.2.4HTTP会话监听184
9.2.5Servlet请求监听185
9.2.6Servlet监听器统计在线人数186
9.3Servlet3.0新特*1*9
9.3.1新增注释189
9.3.2对文件上传的支持194
9.3.3异步处理196
9.4小结197
9.5实践与练习197
第3篇JSP不错内容
0章JavaWeb的数据库操作200
视频讲解:1小时1分钟
10.1JDBC技术201
10.1.1JDBC简介201
10.1.2JDBC连接数据库的过程202
10.2JDBCAPI203
10.2.1Connection接口203
10.2.2DriverManager类205
10.2.3Statement接口205
10.2.4PreparedStatement接口206
10.2.5ResultSet接口207
10.3JDBC操作数据库208
10.3.1添加数据208
10.3.2查询数据211
10.3.3修改数据215
10.3.4删除数据218
10.3.5批处理220
10.3.6调用存储过程222
10.4JDBC在JavaWeb中的应用226
10.4.1开发模式226
10.4.2分页查询227
10.5小结233
10.6实践与练习233
1章表达式语言234
视频讲解:53分钟
11.1EL概述235
11.1.1EL的基本语法235
11.1.2EL的特点235
11.2与低版本的环境兼容——禁用EL236
11.2.1使用反斜杠“\”符号236
11.2.2使用page指令236
11.2.3在web.xml文件中配置元素237
11.3保留的关键字237
11.4EL的运算符及优先级238
11.4.1通过EL访问数据239
11.4.2在EL中进行算术运算241
11.4.3在EL中判断对象是否为空241
11.4.4在EL中进行逻辑关系运算242
11.4.5在EL中进行条件运算244
11.5EL的隐含对象244
11.5.1页面上下文对象244
11.5.2访问作用域范围的隐含对象246
11.5.3访问环境信息的隐含对象248
11.6定义和使用EL函数251
11.6.1定义和使用函数251
11.6.2定义和使用EL函数时常见的错误253
11.7小结255
11.8实践与练习255
2章JSTL标签256
视频讲解:1小时1分钟
12.1JSTL标签库简介257
12.2JSTL的配置258
12.3表达式标签260
12.3.1输出标签260
12.3.2变量设置标签262
12.3.3变量移除标签264
12.3.4捕获异常标签266
12.4URL相关标签267
12.4.1导入标签267
12.4.2动态生成URL标签269
12.4.3重定向标签271
12.4.4传递参数标签271
12.5流程控制标签272
12.5.1条件判断标签273
12.5.2条件*择标签274
12.5.3条件测试标签275
12.5.4**条件标签277
12.6循环标签278
12.6.1循环标签278
12.6.2迭代标签281
12.7小结282
12.8实践与练习282
3章Ajax技术283
视频讲解:58分钟
13.1当下谁在用Ajax284
13.1.1百度搜索提示284
13.1.2**新会员免费注册284
13.1.3明日科技编程词典服务网284
13.2Ajax开发模式与传统开发模式的比较285
13.3Ajax使用的技术286
13.4使用XMLHttpRequest对象288
13.4.1初始化XMLHttpRequest对象288
13.4.2XMLHttpRequest对象的常用方法289
13.4.3XMLHttpRequest对象的常用属*291
13.5与服务器通信——发送请求与处理响应292
13.5.1发送请求292
13.5.2处理服务器响应294
13.5.3一个完整的实例——检测用户名是否**295
13.6解决中文乱码问题298
13.6.1发送请求时出现中文乱码298
13.6.2获取服务器的响应结果时出现中文乱码298
13.7Ajax重构299
13.7.1Ajax重构的步骤299
13.7.2应用Ajax重构实现实时显示公告信息301
13.8Ajax常用实例302
13.8.1级联下拉列表302
13.8.2显示进度条305
13.9小结309
13.10实践与练习309
第4篇流行框架
4章Struts2基础312
视频讲解:1小时6分钟
14.1Struts2概述313
14.1.1理解MVC原理313
14.1.2Struts2框架的产生314
14.1.3Struts2的结构体系314
14.2Struts2入门315
14.2.1Struts2的获取与放置315
14.2.2个Struts2程序316
14.3Action对象319
14.3.1认识Action对象319
14.3.2请求参数的注入原理319
14.3.3Action的基本流程320
14.3.4什么是动态Action321
14.3.5动态Action的应用322
14.4Struts2的配置文件324
14.4.1Struts2的配置文件类型324
14.4.2Struts2的包配置325
14.4.3名称空间配置325
14.4.4Action相关配置326
14.4.5通配符实现简化配置328
14.4.6返回结果的配置328
14.5Struts2的开发模式329
14.5.1实现与ServletAPI的交互329
14.5.2域模型DomainModel330
14.5.3驱动模型ModelDriven331
14.6典型应用333
14.6.1Struts2处理表*数据333
14.6.2使用Map类型的request、session
和application336
14.7小结338
14.8实践与练习338
5章Struts2不错技术339
视频讲解:54分钟
15.1OGNL表达式语言340
15.1.1认识OGNL340
15.1.2Struts2框架中的OGNL341
15.1.3操作普通的属*与方法342
15.1.4访问静态方法与属*345
15.1.5访问数组346
15.1.6访问List、Set、Map集合346
15.1.7投影与*择347
15.2Struts2的标签库348
15.2.1数据标签的应用348
15.2.2控制标签的应用351
15.2.3表*标签的应用353
15.3***的使用355
15.3.1了解***355
15.3.2***API356
15.3.3使用***357
15.4数据***制359
15.4.1手动验*的实现359
15.4.2验*文*的命名规则359
15.4.3验*文*的编写风格360
15.5典型应用361
15.5.1Struts2标签下的用户注册361
15.5.2使用验*框架对数据校验363
15.6小结365
15.7实践与练习365
6章Hibernate技术366
视频讲解:42分钟
16.1初识Hibernate367
16.1.1理解ORM原理367
16.1.2Hibernate简介367
16.2Hibernate入门368
16.2.1获取Hibernate368
16.2.2Hibernate配置文件369
16.2.3了解并编写持久化类370
16.2.4Hibernate映射371
16.2.5Hibernate主键策略372
16.3Hibernate数据持久化373
16.3.1Hibernate实例状态373
16.3.2Hibernate初始化类374
16.3.3保存数据375
16.3.4查询数据377
16.3.5删除数据378
16.3.6修改数据379
16.3.7关于延迟加载380
16.4使用Hibernate的缓存381
16.4.1一级缓存的使用381
16.4.2配置并使用二级缓存382
16.5小结384
16.6实践与练习384
7章Hibernate不错应用385
视频讲解:1小时12分钟
17.1实体关联关系映射386
17.1.1数据模型与领域模型386
17.1.2理解并配置多对一*向关联386
17.1.3理解并配置多对一双向关联388
17.1.4理解并配置一对一主键关联390
17.1.5理解并配置一对一外键关联391
17.1.6理解并配置多对多关联关系393
17.1.7了解级联操作395
17.2实体继承关系映射396
17.2.1类继承树映射成一张表396
17.2.2每个子类映射成一张表398
17.2.3每个具体类映射成一张表399
17.3Hibernate查询语言400
17.3.1了解HQL语言400
17.3.2实体对象查询401
17.3.3条件查询402
17.3.4HQL参数绑定机制402
17.3.5排序查询403
17.3.6聚合函数的应用403
17.3.7分组方法404
17.3.8联合查询404
17.3.9子查询405
17.4小结406
17.5实践与练习406
8章Spring核心之IoC407
视频讲解:46分钟
18.1Spring概述408
18.1.1初识Spring408
18.1.2Spring的获取409
18.1.3简*配置Spring409
18.1.4使用BeanFactory管理bean410
18.1.5ApllicationContext的应用411
18.2依赖注入412
18.2.1什么是控制反转与依赖注入412
18.2.2bean的配置413
18.2.3Setter注入414
18.2.4构造器注入415
18.2.5引用**的bean416
18.2.6匿名内部JavaBean的创建418
18.3自动装配418
18.3.1按bean名称装配418
18.3.2按bean类型装配420
18.3.3自动装配的**方式420
18.4bean的作用域421
18.4.1了解Spring中的bean421
18.4.2singleton的作用域422
18.4.3prototype的作用域423
18.5对bean的特殊处理424
18.5.1初始化与销毁424
18.5.2自定义属*编辑器425
18.6小结427
18.7实践与练习427
*章S*r***核心之AOP428
视频讲解:37分钟
19.1AOP概述429
19.1.1了解AOP429
19.1.2AOP的简*实现430
19.2Spring的切入点432
19.2.1静态切入点与动态切入点432
19.2.2深入静态切入点433
19.2.3深入切入点底层433
19.2.4Spring中**切入点434
19.3Aspect对AOP的支持434
19.3.1了解Aspect435
19.3.2Spring中的Aspect435
19.3.3DefaultPointcutAdvisor切入点配置器436
19.3.4NameMatchMethodPointcutAdvisor切入点配置器437
19.4Spring持久化437
19.4.1DAO模式介绍437
19.4.2Spring的DAO理念438
19.4.3事务应用的管理440
19.4.4应用JdbcTemplate操作数据库444
19.4.5与Hibernate整合445
19.5小结448
19.6实践与练习448
第20章SSM框架整合开发449
视频讲解:57分钟
20.1什么是SSM框架450
20.1.1MyBatis简介450
20.1.2认识SpringMVC450
20.1.3Spring框架概述450
20.2为什么使用框架452
20.3如何使用SSM三大框架452
20.3.1搭建框架环境452
20.3.2创建实体类457
20.3.3编写持久层458
20.3.4编写业务层460
20.3.5创建控制层462
20.3.6配置SpringMVC463
20.3.7实现控制层465
20.3.8JSP页面展示467
20.4一个完整的SSM应用471
20.5小结477
第5篇项目实战
*2*章九宫格记忆网480
视频讲解:1小时23分钟
21.1开发背景481
21.2需求分析481
21.3系统设计481
21.3.1系统目标481
21.3.2功能结构481
21.3.3系统流程图482
21.3.4开发环境482
21.3.5系统预览483
21.3.6文件夹组织结构485
21.4数据库设计486
21.4.1数据库设计486
21.4.2数据表设计486
21.5公共模块设计488
21.5.1编写数据库连接及操作的类488
21.5.2编写保存分页代码的JavaBean491
21.5.3配置解决中文乱码的过滤器494
21.5.4编写实体类495
21.6主界面设计496
21.6.1主界面概述496
21.6.2主界面技术分析496
21.6.3主界面的实现过程497
21.7显示九宫格日记列表模块设计498
21.7.1显示九宫格日记列表概述498
21.7.2显示九宫格日记列表技术分析498
21.7.3查看日记原图501
21.7.4对日记图片进行左转和右转502
21.7.5显示全部九宫格日记的实现过程505
21.7.6我的日记的实现过程508
21.8写九宫格日记模块设计509
21.8.1写九宫格日记概述509
21.8.2写九宫格日记技术分析510
21.8.3填写日记信息的实现过程511
21.8.4预览生成的日记图片的实现过程516
21.8.5保存日记图片的实现过程520
21.9小结522

明日科技,是一个拥有软件开发和项目实施方面的*深专家和学习型技术团队,利用积累的专业知识和经验,已开发出版了“从入门到精通”“软件开发实战1200例”“软件开发实战宝典”“软件项目开发全程实录”等系列丛书,是靠前**的编程图书品牌。

《Java Web从入门到精通(第3版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了进行Java Web应用程序开发需要掌握的各方面技术。全书共分21章,包括Java Web应用开发概述、HTML与CSS网页开发基础、脚本语言、搭建开发环境、JSP基本语法、JSP内置对象、JavaBean技术、Servlet技术、过滤器和监听器、Java Web的数据库操作、EL(表达式语言)、JSTL标签、Ajax技术、Struts2基础、Struts2不错技术、Hibernate技术、Hibernate不错应用、Spring核心之IoC、Spring核心之AOP、SSM框架整合开发、九宫格记忆网等内容。本书所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会Java Web应用程序开发的精髓,快*提高开*技能。