JSP动态网站开发实践教程PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:张银鹤,刘治国,张豪等编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2009
- ISBN:9787302194231
- 页数:434 页
第1章 Web 2.0下的JSP和Ajax 1
1.1 Web 2.0与JSP、Ajax简介 1
1.1.1 Web 2.0简介 1
1.1.2 JSP概述 3
1.1.3 Ajax概述 4
1.2 JSP+Ajax结构及其意义 5
1.2.1 Web应用解决方案 5
1.2.2 Ajax解决方案的优势 7
1.3 构建JSP运行环境 7
1.3.1 安装JDK开发工具包 8
1.3.2 安装Tomcat服务器 11
1.3.3 记事本开发JSP实例 15
1.4 构建JSP开发环境 17
1.4.1 安装Eclipse 17
1.4.2 安装MyEclipse 20
1.4.3 Eclipse开发JSP实例 25
1.5 JSP与Servlet的关系 29
1.6 Ajax+JSP实例 30
1.7 实验指导 31
1.7.1 使用HTML 31
1.7.2 使用CSS 33
1.7.3 使用JavaScript 35
1.7.4 构建JSP环境 36
1.8 习题集 38
第2章 JSP页面元素 40
2.1 JSP页面基本结构 40
2.2 JSP注释 42
2.3 脚本元素 44
2.3.1 JSP表达式 44
2.3.2 JSP脚本 45
2.3.3 JSP声明 46
2.4 指令元素 49
2.4.1 page指令 49
2.4.2 include指令 51
2.5 动作元素 53
2.5.1 〈jsp:include〉包含动作 53
2.5.2 〈jsp:forward〉转向动作 55
2.5.3 〈jsp:param〉传递参数指令 58
2.5.4 执行Applet或Bean标签〈jsp:plugin〉 59
2.6 实验指导 61
2.6.1 输出时间和问候 61
2.6.2 求阶乘 63
2.6.3 include的应用 65
2.7 习题集 66
第3章 JSP内置对象 71
3.1 request请求对象 71
3.1.1 request对象概述及方法 71
3.1.2 获取客户提交信息 73
3.1.3 处理汉字信息 75
3.1.4 获取客户端基本信息 78
3.2 response响应对象 80
3.2.1 response对象概述及方法 80
3.2.2 response重定向 81
3.2.3 response的HTTP文件头 84
3.2.4 动态响应contentType属性 87
3.3 session会话对象 88
3.3.1 session对象概述及方法 89
3.3.2 session对象存储数据 90
3.4 application全局对象 92
3.4.1 application对象概述及方法 92
3.4.2 用application制作网页计数器 93
3.5 out输出对象及其他对象 94
3.6 实验指导 97
3.6.1 用户登录 97
3.6.2 使用session购物车 98
3.6.3 实现页面计数器 101
3.7 习题集 102
第4章 JavaBean技术 104
4.1 JavaBean介绍 104
4.1.1 定义JavaBean 104
4.1.2 JavaBean规则 106
4.1.3 简单的JavaBean例子 107
4.2 使用JavaBean 107
4.3 JavaBean作用域范围 110
4.3.1 page作用域 110
4.3.2 request作用域 112
4.3.3 session作用域 114
4.3.4 application作用域 115
4.4 获取和设置属性 117
4.4.1 setProperty动作标记 117
4.4.2 getProperty动作标记 121
4.5 Javabean辅助类 122
4.6 JavaBean实例:四则运算bean 123
4.7 实验指导 126
4.7.1 实现日历 126
4.7.2 实现留言板 128
4.7.3 实现购物车 130
4.8 习题集 132
第5章 Servlet技术 135
5.1 Servlet对象 135
5.1.1 Servlet概述 135
5.1.2 HttpServlet类 136
5.1.3 部署和运行Servlet 138
5.2 Servlet工作原理 141
5.3 通过JSP页面调用Servlet 144
5.3.1 通过表单向Servlet提交数据 144
5.3.2 通过超链接访问Servlet 146
5.4 doGet和doPost方法 149
5.5 重定向与转发 153
5.5.1 重定向sendRedirect方法 153
5.5.2 RequestDispatcher转发对象 155
5.6 会话管理 161
5.6.1 会话介绍 161
5.6.2 获取用户会话 162
5.7 config实现简单计数器 166
5.8 实验指导 168
5.8.1 读取数据库数据 168
5.8.2 Servlet实现控制 170
5.8.3 实现网上购物 172
5.9 习题集 174
第6章 JSP访问数据库 178
6.1 JDBC概述 178
6.2 JDBC API介绍 180
6.3 连接数据库的常用方式 185
6.3.1 使用纯Java数据库驱动程序连接 185
6.3.2 使用JDBC-ODBC桥接器连接 188
6.4 更新、添加与删除操作 191
6.5 记录显示和查询操作 194
6.5.1 数据显示 194
6.5.2 模糊查询 196
6.6 分页显示记录 198
6.7 使用预处理语句 201
6.7.1 预处理语句的优点 201
6.7.2 预处理语句应用 202
6.8 实验指导 204
6.8.1 使用JDBC创建数据库、表和字段 204
6.8.2 配置MySQL数据库连接池 205
6.8.3 JSP通讯录 207
6.9 习题集 211
第7章 JSP处理XML 214
7.1 XML技术概述 214
7.1.1 XML技术产生背景 214
7.1.2 XML技术概述 215
7.1.3 XML简单例子 216
7.2 XML语法 217
7.2.1 XML文档结构 217
7.2.2 XML文档元素 219
7.2.3 XML命名空间 224
7.3 DTD 227
7.3.1 DTD概念 227
7.3.2 DTD声明 230
7.4 XML文档解析 234
7.5 DOM介绍 235
7.6 DOM解析接口和对象 237
7.7 DOM访问节点 240
7.7.1 DOM对象的创建及调用 240
7.7.2 访问Document节点 243
7.7.3 访问Element节点 245
7.7.4 访问Text节点 247
7.7.5 访问Attr节点 250
7.8 DOM对文档操作 252
7.8.1 动态创建XML文档 252
7.8.2 添加和修改文本节点 256
7.9 实验指导 258
7.9.1 使用命名空间 258
7.9.2 使用DTD规范XML文档 259
7.9.3 JSP利用DOM解析XML 261
7.9.4 DOM添加与删除元素节点 263
7.10 习题集 265
第8章 Ajax概述 273
8.1 理解Ajax 273
8.1.1 Ajax相关技术简介 273
8.1.2 Ajax工作原理 275
8.1.3 Ajax的基本原则 276
8.2 CSS样式 278
8.2.1 概述 279
8.2.2 基本语法格式 279
8.2.3 引入样式表 283
8.2.4 常用样式属性 284
8.3 JavaScript脚本语言 290
8.3.1 JavaScript简介 291
8.3.2 JavaScript基本语法 292
8.3.3 JavaScript函数 294
8.3.4 JavaScript对象 296
8.3.5 JavaScript事件 300
8.4 JavaScript操作DOM 302
8.4.1 JavaScript获取XML文档数据 302
8.4.2 JavaScript更新XML文档 303
8.4.3 JavaScript操作HTML文档 306
8.5 XMLHttpRequest 307
8.5.1 XMLHttpRequest简介 307
8.5.2 XMLHttpRequest属性和方法 308
8.6 Ajax实例 309
8.7 实验指导 311
8.7.1 “HelloWord”实例 311
8.7.2 客户端解析普通字符串 313
8.7.3 客户端解析XML格式字符串 315
8.8 习题集 317
第9章 Ajax常用技巧 322
9.1 客户端以表格形式显示XML数据 322
9.2 客户端解析服务器自动生成XML文件 325
9.3 实现新闻滚动播放 328
9.4 实现自动刷新页面 330
9.5 实现Web页面的局部动态更新 331
9.6 读取响应头部 334
9.7 无刷新写入文本 336
9.8 实现工具提示 338
9.9 切换标签 341
9.10 邮编自动完成 343
9.11 实验指导 345
9.11.1 用户登录 345
9.11.2 自动保存草稿 348
9.11.3 动态加载下拉列表框 350
9.12 习题集 352
第10章 Ajax框架 358
10.1 Ajax框架概述 358
10.2 Prototype框架 360
10.2.1 Prototype框架简介 361
10.2.2 Prototype库介绍 362
10.2.3 Prototype开发 366
10.3 DWR框架 368
10.3.1 DWR框架概述 368
10.3.2 部署DWR框架 369
10.3.3 DWR框架函数 372
10.3.4 身份验证 374
10.4 Dojo框架 376
10.4.1 Dojo框架概述 376
10.4.2 安装Dojo 378
10.4.3 Dojo自定义组件的使用 379
10.4.4 Dojo框架实现提示对话框 381
10.4.5 Dojo事件处理 382
10.4.6 Dojo异步调用 385
10.4.7 Dojo框架实现进度条 386
10.5 实验指导 389
10.5.1 使用Dojo框架 389
10.5.2 使用Prototype框架 392
10.5.3 使用DWR框架 393
10.6 习题集 395
第11章 投票管理系统 399
11.1 系统概述 399
11.1.1 需求分析 399
11.1.2 系统用例图 400
11.1.3 系统设计 402
11.2 数据库设计 403
11.3 系统功能模块设计 404
11.3.1 投票模块 404
11.3.2 投票管理模块 405
11.3.3 投票人信息管理模块 407
11.4 模块功能实现 407
11.4.1 创建项目 408
11.4.2 通用模块实现 408
11.4.3 投票模块实现 411
11.4.4 投票统计实现 419
11.4.5 投票主题管理实现 422
11.4.6 投票选项管理实现 428
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019