Java Web开发案例课堂 版权信息
- ISBN:9787302490852
- 条形码:9787302490852 ; 978-7-302-49085-2
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 所属分类:>>
Java Web开发案例课堂 本书特色
《Java Web开发案例课堂》以零基础讲解为宗旨,用实例引导读者深入学习,采取【基础入门→核心技术→框架应用→项目实训】的讲解模式,深入浅出地讲解Java的各项技术及实战技能。
《Java Web开发案例课堂》第1篇【基础入门】主要内容包括熟悉Java Web开发、Java Web开发环境搭建、快速认识JSP、JSP语言基础、JSP内置对象等;第2篇【核心技术】主要内容包括Servlet技术、JavaBean技术、过滤器技术、监听器技术、JDBC与MySQL、表达式语言EL、XML技术、JSTL技术、Ajax技术等;第3篇【框架应用】主要内容包括Struts 2基础知识、Struts 2高级技术、Hibernate 4技术、Spring 4技术、Struts 2 Spring 4 Hibernate 4等;第4篇【项目实训】主要内容包括开发在线购物商城、开发在线考试系统、开发火车订票系统。
《Java Web开发案例课堂》适合任何想学习Java Web编程语言的人员,无论您是否从事计算机相关行业,无论您是否接触过Java Web,通过学习均可快速掌握Java Web在项目开发中的知识和技巧。
Java Web开发案例课堂 内容简介
本书特色
零基础、入门级的讲解
无论您是否从事计算机相关行业,无论您是否接触过Java Web程序开发,都能从本书中找到适合的起点。
超多、实用、专业的范例和项目
本书在编排上紧密结合深入学习Java Web程序开发技术的先后过程,从配置Java Web开发环境开始,逐步带领大家深入地学习各种应用技巧,侧重实战技能,使用简单易懂的实际案例进行分析和操作指导,让读者读起来简明轻松,操作起来有章可循。
随时检测自己的学习成果
每章首页中,均提供了“本章要点”,以指导读者重点学习及学后检查。
大部分章节有“跟我学上机”板块,均根据本章内容精选而成,读者可以随时检测自己的学习成果和实战能力,做到融会贯通。
细致入微、贴心提示
本书在讲解过程中,在各章中使用了“注意”和“提示”等小贴士,使读者在学习过程中更清楚地了解相关操作、理解相关概念,并轻松掌握各种操作技巧。
专业创作团队和技术支持
本书由千谷高新教育中心编著和提供技术支持。
您在学习过程中遇到任何问题,可加入QQ群(案例课堂VIP)进行提问,专家人员会在线答疑。
超值赠送资源
全程同步教学录像
涵盖本书所有知识点,详细讲解每个实例及项目的过程及技术关键点。比看书更轻松地掌握书中所有的Java Web程序开发知识,而且扩展的讲解部分使您得到比书中更多的收获。本书特色
零基础、入门级的讲解无论您是否从事计算机相关行业,无论您是否接触过Java Web程序开发,都能从本书中找到适合的起点。
超多、实用、专业的范例和项目本书在编排上紧密结合深入学习Java Web程序开发技术的先后过程,从配置Java Web开发环境开始,逐步带领大家深入地学习各种应用技巧,侧重实战技能,使用简单易懂的实际案例进行分析和操作指导,让读者读起来简明轻松,操作起来有章可循。
随时检测自己的学习成果每章首页中,均提供了“本章要点”,以指导读者重点学习及学后检查。大部分章节有“跟我学上机”板块,均根据本章内容精选而成,读者可以随时检测自己的学习成果和实战能力,做到融会贯通。
细致入微、贴心提示本书在讲解过程中,在各章中使用了“注意”和“提示”等小贴士,使读者在学习过程中更清楚地了解相关操作、理解相关概念,并轻松掌握各种操作技巧。
专业创作团队和技术支持本书由千谷高新教育中心编著和提供技术支持。您在学习过程中遇到任何问题,可加入QQ群(案例课堂VIP)进行提问,专家人员会在线答疑。
超值赠送资源
全程同步教学录像涵盖本书所有知识点,详细讲解每个实例及项目的过程及技术关键点。比看书更轻松地掌握书中所有的Java Web程序开发知识,而且扩展的讲解部分使您得到比书中更多的收获。
超多容量资源大放送本书赠送了十大超值资源。包括本书实例源文件、精美教学幻灯片、精选本书教学视频、MyEclipse常用快捷键、MyEclipse提示与技巧、Java SE类库查询手册、Java程序员面试技巧、Java 常见面试题、Java常见错误及解决方案、Java开发经验及技巧大汇总等。
Java Web开发案例课堂 目录
目 录
第1篇 基 础 入 门
第1章 揭开Java Web的神秘面纱——熟悉Java Web开发 3
1.1 Web开发基础知识 4
1.2 Web开发体系结构 6
1.3 Web应用程序的工作原理 9
1.4 Web应用技术 11
1.5 大神解惑 13
1.6 跟我学上机 13
第2章 开发前**工作——Java Web开发环境搭建 15
2.1 搭建Java环境 16
2.2 Tomcat服务器 21
2.3 MyEclipse的下载与安装 26
2.4 部署Web项目 28
2.5 大神解惑 33
2.6 跟我学上机 34
第3章 零基础开始学习——快速认识JSP 35
3.1 JSP概述 36
3.2 JSP形成历史 36
3.3 JSP的优势 37
3.4 JSP运行机制 39
3.5 JSP开发的两种模式 40
3.6 **个JSP页面 41
3.7 大神解惑 43
3.8 跟我学上机 44
第4章 灵活使用JSP——JSP语言基础 45
4.1 JSP注释 46
4.2 JSP声明 47
4.3 JSP代码段 47
4.4 JSP表达式 49
4.5 JSP指令 50
4.6 JSP动作 56
4.7 JSP异常 60
4.8 大神解惑 60
4.9 跟我学上机 62
第5章 掌握JSP核心技术——
JSP内置对象 63
5.1 内置对象的作用范围 64
5.2 out对象 67
5.3 request对象 69
5.4 response对象 75
5.5 session对象 78
5.6 session跟踪 82
5.7 application对象 90
5.8 page对象 92
5.9 pageContext对象 92
5.10 config对象 95
5.11 exception对象 95
5.12 大神解惑 97
5.13 跟我学上机 98
第2篇 核 心 技 术
第6章 服务器端程序的开发——
Servlet技术 101
6.1 Servlet简介 102
6.2 Servlet常用的接口和类 104
6.3 创建和配置Servlet 108
6.4 用Servlet获取信息 111
6.5 在JSP页面中调用Servlet的方法 115
6.6 Servlet的应用 121
6.7 大神解惑 133
6.8 跟我学上机 134
第7章 Java的可重用组件——
JavaBean技术 135
7.1 JavaBean简介 136
7.2 非可视化JavaBean 136
7.3 使用JavaBean的原因 138
7.4 在JSP中使用JavaBean 142
7.5 JavaBean的范围 144
7.6 大神解惑 151
7.7 跟我学上机 151
第8章 过滤浏览器的请求——
过滤器技术 153
8.1 过滤器简介 154
8.2 过滤器接口 154
8.3 创建和配置过滤器 155
8.4 转换字符编码过滤器 157
8.5 大神解惑 160
8.6 跟我学上机 160
第9章 监听Web应用程序——
监听器技术 161
9.1 监听器简介 162
9.2 监听器接口 163
9.3 创建和配置监听器 166
9.4 统计在线人数 168
9.5 Servlet3.0的新特性 173
9.6 大神解惑 184
9.7 跟我学上机 184
第10章 Java Web的数据库编程——
JDBC与MySQL 185
10.1 JDBC概述 186
10.2 连接数据库 187
10.3 驱动管理器类 195
10.4 数据库连接接口 197
10.5 数据库常用接口 199
10.6 综合演练——学生信息管理系统 201
10.7 大神解惑 219
10.8 跟我学上机 220
第11章 简化JSP的代码——表达式
语言EL 221
11.1 EL简介 222
11.2 EL运算符 224
11.3 EL隐含对象 230
11.4 与低版本环境兼容——禁用EL 238
11.5 大神解惑 242
11.6 跟我学上机 243
第12章 网络数据传输的格式——
XML技术 245
12.1 XML概述 246
12.2 XML基本语法 246
12.3 XML树结构 249
12.4 XML解析器 249
12.5 XML 文档对象 251
12.6 大神解惑 254
12.7 跟我学上机 254
第13章 JSP的标签库——
JSTL技术 255
13.1 JSTL简介 256
13.2 JSTL环境配置 259
13.3 表达式控制标签 260
13.4 流程控制标签 266
13.5 循环标签 269
13.6 URL操作标签 274
13.7 自定义标签 278
13.8 大神解惑 281
13.9 跟我学上机 281
第14章 异步交互式动态网页——
Ajax技术 283
14.1 Ajax概述 284
14.2 XMLHttpRequest对象 285
14.3 XHR请求 289
14.4 XHR响应 293
14.5 大神解惑 295
14.6 跟我学上机 296
第3篇 框 架 应 用
第15章 经典MVC框架技术——
Struts 2基础知识 299
15.1 Struts 2概述 300
15.2 **个Struts 2程序 303
15.3 控制器Action 308
15.4 动态方法调用 311
15.5 Map类型变量 317
15.6 大神解惑 319
15.7 跟我学上机 320
第16章 技术更上一层楼——Struts 2
高级技术 321
16.1 Struts拦截器 322
16.2 Struts标签库 328
16.3 OGNL表达式语言 342
16.4 Struts上传文件 359
16.5 Struts 2数据验证 364
16.6 大神解惑 369
16.7 跟我学上机 369
第17章 数据持久化框架技术——
Hibernate 4技术 371
17.1 Hibernate概述 372
17.2 开发环境配置 372
17.3 Hibernate配置文件 375
17.4 Hibernate相关类 376
17.5 Hibernate中对象状态 377
17.6 Hibernate ORM 379
17.7 操作持久化类 387
17.8 Hibernate查询语言 390
17.9 Hibernate实体映射 405
17.10 大神解惑 428
17.11 跟我学上机 428
第18章 轻量级企业应用开发框架——
Spring 4技术 429
18.1 Spring简介 430
18.2 Spring控制反转 432
18.3 Spring AOP编程 440
18.4 大神解惑 450
18.5 跟我学上机 450
第19章 整合三大框架——Struts 2+
Spring 4+ Hibernate 4 451
19.1 配置Struts 2框架 452
19.2 配置Spring 4框架 453
19.3 配置Hibernate 4框架 454
19.4 对象关系映射 455
19.5 Spring配置文件 462
19.6 视图层 463
19.7 控制层 467
19.8 运行项目 469
19.9 大神解惑 471
19.10 跟我学上机 472
第4篇 项 目 实 训
第20章 项目实训1——开发在线
购物商城 475
20.1 学习目标 476
20.2 需求分析 476
20.3 功能分析 477
20.4 数据库设计 478
20.5 系统代码编写 480
20.6 运行项目 511
第21章 项目实训2——开发在线
考试系统 517
21.1 学习目标 518
21.2 Bootstrap简介 518
21.3 需求分析 518
21.4 功能分析 519
21.5 数据库设计 520
21.6 系统代码编写 522
21.7 运行项目 560
第22章 项目实训3——开发火车
订票系统 569
22.1 学习目标 570
22.2 需求分析 570
22.3 功能分析 571
22.4 数据库设计 571
22.5 系统代码编写 575
22.6 运行项目 613
展开全部
Java Web开发案例课堂 作者简介
作者长期从事网站开发工作,数年来承接了大量的项目,具有丰富的实践经验。