Java Web应用开发案例教程 基于MVC模式的JSP+Servlet+JDBC和AJAXPDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:赵俊峰,姜宁,焦学理编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2012
- ISBN:9787302272250
- 页数:330 页
第一部分 概述 2
第1章Java Web应用开发概述 2
1.1 Web基础 3
1.1.1HTML 3
1.1.2 JavaScript 3
1.1.3 XML 4
1.2 Java技术 4
1.2.1 JDBc技术 4
1.2.2 Servlet技术 5
1.2.3 JSP技术 5
1.2.4 JavaBean应用组件技术 6
1.3面向对象分析设计思想 6
1.4设计模式和框架结构 6
1.5开发工具 7
1.5.1数据库 7
1.5.2 Web服务器 7
1.5.3集成开发环境 7
1.6本章总结 7
1.7习题 8
第2章 艾斯医药商务系统概述 9
2.1项目需求分析 9
2.2项目系统分析和设计 16
2.2.1面向对象分析设计 16
2.2.2数据库设计 25
2.3项目实现 32
2.3.1开发工具与环境 32
2.3.2工具集成步骤 32
2.4项目运行指南 35
2.4.1服务器依赖的环境 35
2.4.2客户端依赖的环境 36
2.4.3部署环境搭建 36
2.5本章总结 37
2.6习题 37
第二部分Web基础 40
第3章HTML 40
3.1HTML网页文档结构 40
3.2常用HTML标签 41
3.3超链接 44
3.4 CSS 47
3.4.1 CSS基础 47
3.4.2创建样式表 47
3.4.3添加样式表的方法 49
3.5项目案例 51
3.5.1学习目标 51
3.5.2案例描述 51
3.5.3案例要点 52
3.5.4案例实施 52
3.5.5特别提示 55
3.5.6拓展与提高 55
3.6本章总结 55
3.7习题 55
第4章JavaScript 56
4.1 JavaScript语法基础 57
4.1.1常量 57
4.1.2类型 58
4.1.3变量 59
4.1.4运算符 60
4.1.5语句 61
4.1.6函数 62
4.2 JavaScript对象 63
4.2.1内部核心对象 63
4.2.2浏览器对象系统 66
4.3项目案例 73
4.3.1学习目标 73
4.3.2案例描述 73
4.3.3案例要点 73
4.3.4案例实施 73
4.3.5特别提示 77
4.3.6 拓展与提高 77
4.4本章总结 77
4.5习题 77
第5章XML 78
5.1 XML的产生与发展 78
5.1.1什么是XML 78
5.1.2为什么要使用XML 78
5.1.3 XM L发展简史 79
5.2 XML的基本结构 80
5.2.1 XM L文件的整体结构 80
5.2.2 XM L声明 80
5.2.3 XM L处理指示 81
5.2.4 XML元素 81
5.2.5 CDATA 83
5.2.6注释 84
5.2.7 XM L文件的物理结构 84
5.3 DTD和XML Schema 85
5.3.1 DT D 85
5.3.2 XML Schema 87
5.4 XM L应用程序接口 89
5.4.1 XML应用程序接口概述 89
5.4.2 DOM 89
5.4.3 SAX 93
5.5项目案例 98
5.5.1学习目标 98
5.5.2案例描述 98
5.5.3案例要点 98
5.5.4案例实施 99
5.5.5特别提示 101
5.5.6拓展与提高 101
5.6本章总结 101
5.7习题 102
第三部分JDBC 104
第6章JDBC概述及基本原理 104
6.1关系型数据库管理系统介绍 104
6.1.1关系型数据库概述 104
6.1.2常见的关系型数据库 105
6.2 MySQL介绍 106
6.2.1安装和启动MySQL数据库 106
6.2.2 MySQL数据库的使用 107
6.3 JDBC概述及基本原理 110
6.3.1 JDBC驱动 110
6.3.2 JDBC开发应用编程接口介绍 111
6.4项目案例 120
6.4.1学习目标 120
6.4.2案例描述 120
6.4.3案例要点 120
6.4.4案例实施 120
6.4.5特别提示 126
6.4.6拓展与提高 126
6.5 本章总结 126
6.6 习题 126
第7章JDBC高级技术 127
7.1 JDBC 2.0 API 127
7.1.1 JDBC 2.0核心API 128
7.1.2 JDBC 2.0标准扩展API 145
7.2 JNDI 146
7.3 数据源 150
7.4连接池 151
7.5分布式事务 155
7.6行集 156
7.7项目案例 157
7.7.1学习目标 157
7.7.2案例描述 157
7.7.3案例要点 157
7.7.4案例实施 157
7.7.5特别提示 158
7.7.6拓展与提高 158
7.8本章总结 158
7.9习题 158
第四部分Servlet 160
第8章Servlet概述与基本原理 160
8.1 Servlet基础 160
8.1.1什么是Servlet 160
8.1.2 Servlet工作原理及过程 160
8.1.3 Servlet的基本结构 161
8.1.4为什么要使用Servlet 163
8.2 Servlet容器 164
8.3 Servlet的生命周期 167
8.4 Servlet API 169
8.5重定向与转发技术 187
8.6在Servlet中使用JDBC 188
8.7项目案例 190
8.7.1学习目标 190
8.7.2案例描述 190
8.7.3案例要点 190
8.7.4案例实施 191
8.7.5特别提示 195
8.7.6拓展与提高 195
8.8本章总结 195
8.9习题 195
第9章Session状态持久化技术 196
9.1会话跟踪技术 196
9.1.1什么是Session 196
9.1.2会话跟踪技术 196
9.2 Java Servlet会话跟踪API 201
9.3项目案例 202
9.3.1学习目标 202
9.3.2案例描述 202
9.3.3案例要点 202
9.3.4案例实施 202
9.3.5特别提示 209
9.3.6 拓展与提高 209
9.4本章总结 209
9.5习题 209
第10章 过滤器和监听器 210
10.1使用Servlet过滤器 210
10.1.1什么是Servlet过滤器 210
10.1.2 Servlet过滤器体系结构 211
10.1.3实现一个Servlet过滤器 212
10.1.4过滤器的应用 214
10.2使用Listener来处理Servlet生命周期事件 214
10.3项目案例 219
10.3.1学习目标 219
10.3.2案例描述 219
10.3.3案例要点 219
10.3.4案例实施 220
10.3.5特别提示 222
10.3.6拓展与提高 222
10.4本章总结 222
10.5习题 223
第五部分JSP 226
第11章JSP概述及基本原理 226
11.1 JSP基础 226
11.2 JSP语法 229
11.2.1脚本元素 230
11.2.2指令元素 232
11.2.3动作元素 234
11.3 JSP内置对象 236
11.3.1 request对象 237
11.3.2 response对象 244
11.3.3 session对象 246
11.3.4 application对象 248
11.3.5 out对象 249
11.3.6 page对象 250
11.3.7 pageContext对象 251
11.3.8 exception对象 251
11.3.9 config对象 252
11.4 JSP中使用JavaBean 253
11.4.1〈jsp:useBean> 253
11.4.2〈jsp:setProperty> 256
11.4.3〈jsp:getProperty> 257
11.5项目案例 259
11.5.1学习目标 259
11.5.2案例描述 260
11.5.3案例要点 260
11.5.4案例实施 260
11.5.5 特别提示 263
11.5.6拓展与提高 263
11.6本章总结 264
11.7习题 264
第12章MVC基础 265
12.1 MVC的需求与模式 265
12.1.1 MVC的需求 266
12.1.2 MVC的基本模式 266
12.1.3使用MVC的优点 267
12.2使用JSP、Servlet、JavaBean实现MVC 267
12.2.1定义Bean来表示数据 267
12.2.2编写Servlet处理请求 269
12.2.3编写视图 271
12.3项目案例 273
12.3.1学习目标 273
12.3.2案例描述 274
12.3.3案例要点 274
12.3.4案例实施 274
12.3.5特别提示 282
12.3.6拓展与提高 282
12.4本章总结 282
12.5习题 282
第13章 自定义标签 283
13.1自定义标签概述 283
13.2自定义标签种类 285
13.3自定义标签的开发 286
13.3.1背景介绍 286
13.3.2简单标签的开发 289
13.3.3带体的标签开发 290
13.3.4定义脚本变量的标签 293
13.3.5嵌套或协作标签 294
13.4表达式语言EL简介 298
13.5 JSTL 303
13.5.1 JSTL 1.1简介 303
13.5.2安装使用JSTL 1.1 308
13.6项目案例 308
13.6.1学习目标 308
13.6.2案例描述 308
13.6.3案例要点 309
13.6.4案例实施 309
13.6.5特别提示 310
13.6.6拓展与提高 310
13.7本章总结 310
13.8习题 311
第六部分AJAX 314
第14章AJAX技术 314
14.1 AJAX基本概念 314
14.2 XMLHttpRequest及使用 315
14.2.1 XMLHttpRequest对象描述 315
14.2.2 XMLHttpRequest对象的方法和属性 316
14.2.3交互实例 317
14.3项目案例 320
14.3.1学习目标 320
14.3.2案例描述 320
14.3.3案例要点 320
14.3.4案例实施 320
14.3.5特别提示 328
14.3.6拓展与提高 328
参考文献 329
致谢 330
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《中学语文教学案例研究》贺卫东主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019