
包邮Java Web应用开发与项目案例教程

- ISBN:9787302595823
- 装帧:70g胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:331
- 出版时间:2021-12-01
- 条形码:9787302595823 ; 978-7-302-59582-3
本书特色
本书是一本融合项目实践与开发原理于一体的书,其特色是以项目实践作为主线贯穿其中,通过完整的项目案例系统地介绍了Java Web应用开发技术。全书包括:Java Web应用开发概述,Web页面基础(HTML、CSS和JavaScript),JDBC核心技术,JDBC高级技术,Servlet核心技术,Session持久化技术,Filter和Listener技术,JSP技术,MVC模式和JSP自定义标签等。本书注重理论与实践相结合,内容详尽,提供了大量实例,突出应用能力和创新能力的培养,将一个实际项目的知识点分解在各章作为案例讲解,是一本实用性突出的教材。 融合项目实践与开发原理于一体,通过项目实践带动理论学习。本书通过完整的项目案例系统地介绍Java Web应用开发技术。
内容简介
本书采用“项目驱动”教学模式,通过完整的项目案例系统地介绍JavaWeb应用开发技术。全书包括Java Web应用开发概述、Web页面基础(HTML、CSS和JavaScript)、JDBC核心技术、JDBC不错技术、Servlet核心技术、Session状态持久化技术、Filter和Listener技术、JSP技术、MVC模式和JSP自定义标签等内容。本书注重理论与实践相结合,内容翔实,提供大量实例,突出应用能力和创新能力的培养,将一个实际项目的知识点分解在各章作为案例讲解,是一本实用性突出的教材。 本书可作为普通高等学校计算机类专业本专科相关课程的教材,也可供相关应用设计与开发人员参考使用。
目录
目录
**部分概述
第1章Java Web应用开发概述31.1Web页面基础3
1.1.1HTML4
1.1.2CSS4
1.1.3JavaScript4
1.2Java技术5
1.2.1JDBC技术5
1.2.2Servlet技术6
1.2.3JSP技术6
1.3开发工具7
1.3.1关系数据库管理系统7
1.3.2Web服务器8
1.3.3集成开发环境9
1.3.4开发工具的集成9
习题14
第2章艾斯医药商务系统概述15
2.1项目需求分析15
2.2项目系统分析和设计22
2.2.1Java Web应用程序设计22
2.2.2数据库设计25
2.3项目运行指南28
习题29
第二部分Web页面基础
第3章HTML和CSS333.1HTML网页文件结构33
3.2HTML基本标签353.3HTML其他常用标签38
3.4CSS43
3.4.1创建CSS43
3.4.2添加CSS的方法44
3.4.3CSS选择器47
3.4.4CSS基本样式54
3.5项目案例62
3.5.1学习目标62
3.5.2案例描述62
3.5.3案例要点62
3.5.4案例实施62
3.5.5特别提示65
3.5.6拓展与提高65
习题65
第4章JavaScript66
4.1JavaScript的使用67
4.2JavaScript的语法基础68
4.2.1JavaScript的标识符和关键字68
4.2.2JavaScript的基本数据类型70
4.2.3JavaScript的表达式和运算符72
4.2.4JavaScript控制语句75
4.2.5JavaScript函数77
4.3JavaScript事件处理79
4.4JavaScript对象82
4.4.1JavaScript对象简介82
4.4.2创建新对象84
4.4.3内部核心对象和方法85
4.4.4浏览器对象系统88
4.5项目案例99
4.5.1学习目标99
4.5.2案例描述99
4.5.3案例要点99
4.5.4案例实施100
4.5.5特别提示103
4.5.6拓展与提高104
习题104第三部分JDBC
第5章JDBC概述及基本原理1075.1MySQL数据库的使用107
5.2JDBC概述及基本原理110
5.2.1JDBC驱动111
5.2.2JDBC开发应用编程接口介绍111
5.3JDBC高级操作121
5.4项目案例126
5.4.1学习目标126
5.4.2案例描述127
5.4.3案例要点127
5.4.4案例实施127
5.4.5特别提示132
5.4.6拓展与提高132
习题133
第6章JDBC高级技术134
6.1JDBC 2.0 API134
6.2JDBC 2.0核心API135
6.2.1新的记录集接口(ResultSet 接口)135
6.2.2新的SQL语句接口(Statement接口)142
6.2.3处理BLOB 和CLOB 类型的数据(Blob Clob 接口)145
6.2.4处理新的SQL 数据类型(ARRAY、REF)150
6.3JDBC 2.0标准扩展API153
6.3.1JNDI153
6.3.2数据源157
6.3.3连接池158
6.3.4分布式事务162
6.3.5行集163
6.4JBDC更多新特性164
6.4.1JDBC 3.0新特性164
6.4.2JDBC 4.0新特性168
6.4.3JDBC 4.1新特性171
6.4.4JDBC 4.2新特性1726.5项目案例173
6.5.1学习目标173
6.5.2案例描述173
6.5.3案例要点173
6.5.4案例实施173
6.5.5特别提示174
6.5.6拓展与提高174
习题174
第四部分Servlet
第7章Servlet概述与基本原理1777.1Servlet基础177
7.1.1什么是Servlet177
7.1.2Servlet工作原理及过程177
7.1.3Servlet的基本结构178
7.1.4为什么要使用Servlet185
7.2Servlet容器185
7.3Servlet的生命周期186
7.4Servlet API188
7.4.1javax.servlet包189
7.4.2javax.servlet.http包202
7.5重定向与转发技术204
7.6在Servlet中使用JDBC206
7.7项目案例208
7.7.1学习目标208
7.7.2案例描述208
7.7.3案例要点208
7.7.4案例实施208
7.7.5特别提示213
7.7.6拓展与提高213
习题213
第8章Session状态持久化技术214
8.1会话跟踪技术214
8.1.1什么是Session2148.1.2会话跟踪技术214
8.1.3会话跟踪的基本步骤219
8.2Java Servlet会话跟踪API220
8.3项目案例221
8.3.1学习目标221
8.3.2案例描述221
8.3.3案例要点221
8.3.4案例实施221
8.3.5特别提示227
8.3.6拓展与提高227
习题228
第9章过滤器和监听器229
9.1使用Servlet过滤器229
9.1.1什么是Servlet过滤器229
9.1.2Servlet过滤器体系结构230
9.1.3实现Servlet过滤器230
9.1.4过滤器的应用232
9.2使用Listener处理Servlet生命周期事件233
9.3项目案例237
9.3.1学习目标237
9.3.2案例描述237
9.3.3案例要点238
9.3.4案例实施238
9.3.5特别提示241
9.3.6拓展与提高241
习题241
第五部分JSP
第10章JSP概述及基本原理24510.1JSP基础245
10.2JSP语法251
10.2.1脚本元素252
10.2.2指令元素253
10.2.3动作元素25610.3JSP内置对象258
10.3.1request对象258
10.3.2response对象266
10.3.3session对象268
10.3.4application对象270
10.3.5out对象271
10.3.6page对象272
10.3.7pageContext对象273
10.3.8exception对象273
10.3.9config对象274
10.4JSP中使用JavaBean275
10.4.1277
10.4.2280
10.4.3281
10.5项目案例283
10.5.1学习目标283
10.5.2案例描述283
10.5.3案例要点284
10.5.4案例实施284
10.5.5特别提示287
10.5.6拓展与提高287
习题288
第11章MVC基础289
11.1MVC的需求与模式289
11.1.1MVC的需求290
11.1.2MVC的基本模式290
11.1.3使用MVC的优点291
11.2使用JSP、Servlet、JavaBean实现MVC291
11.2.1定义Bean来表示数据292
11.2.2编写Servlet处理请求293
11.2.3编写视图295
11.3项目案例297
11.3.1学习目标297
11.3.2案例描述298
11.3.3案例要点298
11.3.4案例实施29811.3.5特别提示306
11.3.6拓展与提高306
习题306
第12章自定义标签307
12.1自定义标签概述307
12.2自定义标签种类308
12.3自定义标签的开发310
12.3.1简单标签的开发312
12.3.2带体的标签开发314
12.3.3定义脚本变量的标签316
12.3.4嵌套或协作标签318
12.4表达式语言简介322
12.5JSTL325
12.5.1JSTL简介325
12.5.2JSTL使用条件328
12.6项目案例328
12.6.1学习目标328
12.6.2案例描述328
12.6.3案例要点329
12.6.4案例实施329
12.6.5特别提示330
12.6.6拓展与提高330
习题331
作者简介
梁立新,毕业于中国科技大学,获理学学士和管理科学硕士学位,后留学美国伊利诺依理工大学,获工商管理硕士学位。毕业后曾工作于美国华尔街、加拿大多伦多证券交易所和Canada Gain Fortune Inc.,担任高级软件设计师和首席技术官。现任深圳技术大学大数据与互联网学院副教授、外国专家局特聘专家。作为主审和作者与教育部高等学校计算机科学与技术教学指导委员会及高校学者研发出“全国高等院校项目驱动案例实践系列教材”并由清华大学出版社出版,其中多本教材获得“十二五”普通高等教育本科国j级规划优秀教材。
-
北大人文课(平装)
¥12.7¥45.0 -
当代中国政府与政治(新编21世纪公共管理系列教材)
¥36.0¥48.0 -
中医基础理论
¥51.7¥59.0 -
落洼物语
¥11.0¥28.0 -
马克思主义基本原理(2023年版)
¥14.3¥23.0 -
精读韩国新闻,学地道韩语韩国新闻导读教程
¥13.6¥36.0 -
“十三五”普通高等教育本科部委级规划教材西方服装史(第3版)
¥16.9¥49.8 -
剧本写作教程
¥21.6¥45.0 -
欧美卷-外国文学史-第五版
¥14.3¥39.0 -
房屋建筑学(第六版)(赠教师课件,含数字资源)
¥51.2¥62.0 -
政策科学——公共政策分析导论(第二版)
¥57.2¥78.0 -
马克思恩格斯列宁哲学经典著作导读(第2版马克思主义理论研究和建设工程重点教材)
¥37.6¥61.0 -
全国中医药行业高等教育经典老课本中药学新世纪第2版
¥45.9¥69.0 -
普通心理学学习手册
¥20.8¥36.0 -
马克思主义理论研究和建设工程重点教材:管理学(本科教材)
¥19.2¥48.0 -
高绩效教练(原书第5版)
¥50.8¥79.0 -
服装手绘快速表现
¥14.5¥39.8 -
刀锋
¥24.1¥39.8 -
中国古代文学史-(上)
¥15.0¥43.7 -
物流地理
¥12.2¥33.0