Flex+JSP Web应用开发实战详解PDF电子书下载
- 电子书积分:18 积分如何计算积分?
- 作 者:王黎,吴越胜,冉小旻等编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2010
- ISBN:9787302223191
- 页数:624 页
第1篇 JSP网站开发篇 2
第1章 JSP概述 2
1.1 JSP简介 2
1.2 构建JSP运行环境 3
1.2.1 安装与配置JDK 4
1.2.2 安装Tomcat 5
1.2.3 安装与配置Eclipse 6
1.3 JSP页面元素 8
1.3.1 JSP指令元素 8
1.3.2 JSP脚本元素 12
1.3.3 JSP动作元素 14
1.4 请求对象request 17
1.4.1 request介绍 17
1.4.2 使用request获取客户端参数 18
1.4.3 使用request获取基本信息 20
1.4.4 request使用中处理乱码问题 20
1.5 响应对象response 22
1.5.1 response介绍 22
1.5.2 使用response设定响应 23
1.5.3 使用response重定向 23
1.6 会话对象session 24
1.6.1 session介绍 24
1.6.2 使用session绑定会话 25
1.7 全局应用程序对象application 26
1.7.1 application介绍 26
1.7.2 使用application做计数器 27
1.8 其他对象 27
1.8.1 out对象 27
1.8.2 exception对象 28
1.8.3 page和config对象 28
第2章 JSP高级技术 29
2.1 JavaBear简介 29
2.1.1 JavaBean定义 29
2.1.2 JavaBean规则 30
2.2 JavaBean开发 31
2.2.1 调用JavaBean 31
2.2.2 JavaBean作用域范围 32
2.3 设置和获取JavaBean属性 34
2.3.1 设置JavaBean属性 34
2.3.2 获取JavaBean属性 35
2.4 Servlet简介 37
2.4.1 什么是Servlet 37
2.4.2 Servlet技术的特点 37
2.4.3 Servlet的生命周期 38
2.4.4 开发、部署一个简单的Servlet 39
2.5 Servlet常用接口的使用 42
2.5.1 Servlet实现相关 42
2.5.2 Servlet配置相关 44
2.5.3 Servlet异常相关 44
2.5.4 请求和响应相关 45
2.5.5 会话跟踪 46
2.5.6 Servlet上下文 47
2.5.7 Servlet协作 48
2.5.8 过滤 48
2.6 使用HttpServlet处理客户端请求 49
2.7 获得Servlet初始化参数 51
2.8 使用Servlet生成动态图片 54
第3章 JSP处理外部数据 57
3.1 文件操作核心类File 57
3.1.1 获取文件属性 58
3.1.2 创建和删除文件 59
3.1.3 遍历目录 60
3.2 文件读写操作 63
3.2.1 基于字节流的文件读写 63
3.2.2 基于字符流的文件读写 65
3.2.3 基于数据流的文件读写 65
3.2.4 基于对象流的文件读写 66
3.2.5 随机文件读写 66
3.3 JSP文件上传下载管理实例 67
3.3.1 序列化Java类FileItem 67
3.3.2 文件上传 68
3.3.3 文件下载 71
3.4 JDBC技术介绍 73
3.5 JDBC数据库操作核心接口 76
3.5.1 数据库连接接口Connection 76
3.5.2 SQL声明接口Statement 77
3.5.3 查询结果接口ResuItSet 79
3.5.4 管理驱动程序接口DriverManager 81
3.6 JDBC数据库操作实例 83
3.6.1 新建数据库 83
3.6.2 添加数据 85
3.6.3 查询数据 87
3.6.4 更新及删除数据 88
3.6.5 数据库分页显示 89
第4章 访问XML 92
4.1 XML概述 92
4.1.1 XML与HTML 92
4.1.2 XML逻辑结构 93
4.1.3 XML实体结构 95
4.1.4 DTD规则 98
4.1.5 解析XML 101
4.2 DOM解析接口 102
4.2.1 DOM核心对象 102
4.2.2 DOM文档树结构 103
4.2.3 使用DOM创建XML文件 105
4.2.4 使用DOM读取XML文件 109
4.3 SAX解析接口 111
4.3.1 SAX对象 111
4.3.2 使用SAX读取XML文件 112
4.4 使用XML文件进行站点配置 114
第2篇 ActionScript脚本语言篇第5章 创建第一个Flex程序 118
5.1 RIA简介 118
5.2 什么是Flex 120
5.2.1 Flex简介 120
5.2.2 Flex工作原理 120
5.2.3 Flex与Flash 122
5.2.4 Flex与Ajax 123
5.2.5 Flex与服务器端通信 124
5.3 Flex 3.0概述 126
5.4 Flex 3.0组成部分 126
5.4.1 ActionScript语言 127
5.4.2 MXML语言 128
5.4.3 Flex类库 128
5.5 创建前的准备工作 129
5.5.1 安装Flex Builder 3 129
5.5.2 选择项目类型 131
5.6 开始设计界面 134
5.6.1 主编辑区 134
5.6.2 组件面板 135
5.6.3 属性面板 137
5.6.4 资源面板 137
5.7 实现效果 139
5.7.1 编写代码 139
5.7.2 运行程序 141
5.8 调试程序 142
5.8.1 设置断点 142
5.8.2 使用trace()函数 144
5.9 Flex Builder其他操作 145
5.9.1 使用快捷键 145
5.9.2 使用帮助文档 146
5.9.3 自定义Flex Builder 3工作环境 146
第6章 ActionScript 3.0编程 149
6.1 常量 149
6.2 变量 150
6.3 数据类型 151
6.3.1 基本数据类型 152
6.3.2 复合数据类型 152
6.4 数据类型检查和转换 153
6.4.1 编译时类型检查 153
6.4.2 运行时类型检查 154
6.4.3 类型转换 156
6.4.4 is和as运算符 157
6.5 运算符 158
6.5.1 运算符分类 158
6.5.2 运算符等级 160
6.6 控制语句 161
6.6.1 条件语句 161
6.6.2 循环语句 165
6.6.3 跳转语句 170
6.7 函数 172
6.7.1 定义函数 173
6.7.2 调用函数 174
6.7.3 返回值 174
6.7.4 传递参数 175
6.8 类 178
6.8.1 定义类 178
6.8.2 成员修饰符 180
6.8.3 构造函数 181
6.8.4 定义属性 182
6.8.5 方法 184
6.8.6 继承 187
6.9 接口 189
6.9.1 定义接口 189
6.9.2 实现接口 189
6.10 包和命名空间 191
6.10.1 包 191
6.10.2 命名空间 192
第7章 ActionScript核心类 194
7.1 字符串 194
7.1.1 创建字符串 194
7.1.2 取出字符 196
7.1.3 操作字符串 197
7.2 数组 201
7.2.1 创建数组 201
7.2.2 访问数组元素 202
7.2.3 操作数组 202
7.2.4 关联数组 204
7.3 XML 205
7.3.1 创建XML对象 206
7.3.2 获取XML数据 207
7.3.3 查找XML数据 211
7.3.4 添加XML数据 213
7.4 正则表达式 215
7.4.1 正则表达式语法 216
7.4.2 RegExp类 217
第8章 常用内置类 220
8.1 显示内容类 220
8.1.1 Flash Player显示架构 220
8.1.2 核心显示类 221
8.2 日期和时间 222
8.2.1 Date类构造函数 222
8.2.2 Date类属性 224
8.2.3 Timer类 225
8.3 数学运算 227
8.4 网络编程 228
8.4.1 Socket类 229
8.4.2 使用Socket类 229
8.4.3 邮件查看器 230
8.5 弹出对话框 234
8.5.1 Alert类 234
8.5.2 使用Alert类 235
第9章 处理Flex事件 239
9.1 事件概述 239
9.1.1 事件组成部分 239
9.1.2 事件流 240
9.1.3 事件处理模型 242
9.1.4 事件启动顺序 244
9.2 Flex事件对象 247
9.2.1 创建Event类 247
9.2.2 Event类属性 247
9.2.3 Event类方法 248
9.2.4 Event类常量 248
9.2.5 继承Event类 249
9.3 事件处理流程 249
9.3.1 监听事件 249
9.3.2 调度事件 253
9.3.3 管理事件监听器 255
9.4 内置事件类型 258
9.4.1 时间类 258
9.4.2 鼠标类 260
9.4.3 键盘类 262
9.5 用户自定义事件 264
9.5.1 创建自定义事件 264
9.5.2 创建自定义事件类 264
9.5.3 购物车 267
第3篇 Flex组件篇 274
第10章 Flex组件基础 274
10.1 MXML语言概述 274
10.1.1 MXML命名规范 274
10.1.2 MXML文件结构 275
10.1.3 MXML与ActionScript的关系 277
10.1.4 结合ActionScript方式 278
10.2 组件简介 280
10.2.1 组件分类 280
10.2.2 继承关系 281
10.3 组件布局 282
10.3.1 布局过程 282
10.3.2 组件大小 283
10.3.3 组件定位 286
第11章 使用容器设计页面布局 289
11.1 设计Application布局 289
11.2 管理程序布局 292
11.2.1 VBox和HBox 292
11.2.2 Canvas 294
11.2.3 HDividedBox和VDividedBox 295
11.3 窗口模式布局 298
11.3.1 Panel 298
11.3.2 TitleWindow 300
11.4 自适应布局 302
11.4.1 Tile 303
11.4.2 Grid 305
11.5 导航布局 307
11.5.1 ViewStack 307
11.5.2 Accordion 310
11.5.3 TabNavigator 311
11.6 表单布局 313
11.6.1 创建远程桌面连接表单 314
11.6.2 表单验证 315
第12章 使用Flex组件 321
12.1 基础类组件 321
12.1.1 文本类 321
12.1.2 按钮类 325
12.1.3 选择类 327
12.1.4 列表类 332
12.1.5 日期类 336
12.1.6 图像类 339
12.1.7 视频类 340
12.1.8 其他组件 342
12.2 导航类组件 349
12.2.1 标准导航 349
12.2.2 选择类 351
12.2.3 下拉菜单 353
12.2.4 弹出类 355
12.3 数据格式化 359
12.3.1 格式化组件简介 359
12.3.2 使用格式化组件 360
第13章 设计Flex组件行为和动画 368
13.1 什么是行为对象 368
13.1.1 行为对象简介 368
13.1.2 使用行为 369
13.2 组件行为 372
13.2.1 组件触发器和动画 372
13.2.2 监听动画 375
13.2.3 应用动画效果 376
13.3 状态 382
13.3.1 创建状态 382
13.3.2 为状态使用过渡效果 385
第14章 自定义Flex组件 387
14.1 创建组件 387
14.1.1 组件创建原则 387
14.1.2 MXML创建 388
14.1.3 ActionScript创建 392
14.2 定义样式 395
14.2.1 样式定义规则 396
14.2.2 创建样式 398
14.2.3 使用样式 400
14.3 定义主题 406
14.3.1 主题简介 406
14.3.2 使用主题 407
14.3.3 自定义主题 410
14.4 定义皮肤 412
14.4.1 皮肤组成部分 412
14.4.2 使用嵌入图形资源 413
14.4.3 使用编程方式 414
第4篇 Flex数据交互篇第15章 Flex数据存储和显示 418
15.1 数据存储 418
15.1.1 使用组件存储 418
15.1.2 使用脚本存储 422
15.1.3 使用类存储 423
15.2 数据绑定 425
15.2.1 数据绑定机制 426
15.2.2 使用{}绑定 426
15.2.3 使用Bindable绑定 429
15.2.4 使用〈mx:Binding〉组件绑定 432
15.2.5 使用脚本绑定 434
15.3 DataGird组件 437
15.3.1 显示数据 437
15.3.2 获取行数据 439
15.3.3 自定义列 440
15.3.4 编辑数据 441
15.4 Repeater组件 446
15.4.1 创建Repeater组件 446
15.4.2 使用Repeater组件 448
第16章 Flex与外部数据通信 451
16.1 数据传输方式 451
16.1.1 文件流方式 452
16.1.2 XML方式 453
16.2 与Web页面通信 456
16.2.1 使用flashVars属性 456
16.2.2 获取URL信息 458
16.2.3 使用navigateToURL()方法 459
16.2.4 使用ExternalInterface类 461
16.3 使用HTTPService组件 466
16.3.1 HTTPService组件简介 466
16.3.2 制作通讯录 469
16.4 使用WebService组件 488
16.4.1 WebService组件简介 488
16.4.2 WebService组件实例 490
16.5 使用LCDS与服务端通信 492
16.5.1 LCDS介绍 492
16.5.2 LCDS的应用 494
16.6 Remoting技术 495
16.6.1 Remoting介绍 495
16.6.2 使用Remoting访问服务端 497
16.7 共享对象 501
第17 章Flex高级编程 503
17.1 嵌入外部资源 503
17.1.1 嵌入语法 503
17.1.2 嵌入方式 504
17.2 应用程序本地化 506
17.2.1 应用程序本地化简介 506
17.2.2 实现应用程序本地化 507
17.3 光标管理 514
17.3.1 使用自定义光标 514
17.3.2 使用忙碌光标 516
17.4 处理拖放 517
17.4.1 拖放实现机制 517
17.4.2 实现基本的列表类拖放 518
17.4.3 在同一组件上实现拖放 520
17.4.4 拖放行为类 521
17.4.5 实现手动拖放 522
第5篇 综合实例篇 526
第18章 基于Flex的学生成绩管理系统 526
18.1 系统介绍 526
18.1.1 系统功能需求 526
18.1.2 系统结构 527
18.2 数据库设计 528
18.2.1 设计数据表 528
18.2.2 创建Hibernate映射 529
18.2.3 创建数据库连接 531
18.3 数据库访问 533
18.3.1 Hibernate访问班级数据 533
18.3.2 Hibernate访问科目数据 537
18.3.3 Hibernate访问学生数据 540
18.3.4 Hibernate访问成绩数据 542
18.4 Flex端设计 545
18.4.1 服务端访问配置 545
18.4.2 ActionScript实体类 546
18.4.3 构建添加或修改班级窗口 546
18.4.4 构建【添加学生】窗口 551
18.4.5 构建【班级管理】窗口 553
18.4.6 构建【学生成绩管理】窗口 559
18.4.7 构建【科目管理】窗口 563
18.4.8 构建主界面 564
18.5 数据操作类 565
18.5.1 班级数据操作类 565
18.5.2 学生数据操作类 570
18.6 运行系统 573
18.6.1 主界面 573
18.6.2 学生成绩管理 574
18.6.3 科目管理 575
18.6.4 添加学生 576
第19章 基于Flex的BBS实例 577
19.1 BBS介绍 577
19.1.1 BBS功能需求 577
19.1.2 BBS功能模块 578
19.2 数据库设计 578
19.2.1 设计数据表 578
19.2.2 创建Hibernate映射 580
19.2.3 数据库连接 581
19.3 数据库访问 584
19.3.1 Hibernate访问用户数据 584
19.3.2 Hibernate访问板块数据 586
19.3.3 Hibernate访问帖子数据 588
19.4 Flex端设计 593
19.4.1 服务端访问配置 593
19.4.2 ActionScript实体类 594
19.4.3 构建【注册】/【登录】窗口 594
19.4.4 构建【发表新帖】窗口 599
19.4.5 构建帖子浏览和帖子回复窗口 601
19.4.6 构建板块窗口 606
19.4.7 构建主界面 610
19.5 数据操作类 613
19.5.1 用户数据操作类 613
19.5.2 帖子数据操作类 615
19.5.3 板块数据操作类 619
19.6 运行BBS 620
19.6.1 主界面 620
19.6.2 登录和注册 620
19.6.3 发表新帖 622
19.6.4 浏览帖子和回复帖子 623
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《Python3从入门到实战》董洪伟 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