图书介绍
Flex+JSP Web应用开发实战详解PDF|Epub|txt|kindle电子书版本网盘下载
- 王黎,吴越胜,冉小旻等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302223191
- 出版时间:2010
- 标注页数:624页
- 文件大小:233MB
- 文件页数:638页
- 主题词:软件工具-程序设计;JAVA语言-主页制作-程序设计
PDF下载
下载说明
Flex+JSP Web应用开发实战详解PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 JSP网站开发篇2
第1章 JSP概述2
1.1 JSP简介2
1.2 构建JSP运行环境3
1.2.1 安装与配置JDK4
1.2.2 安装Tomcat5
1.2.3 安装与配置Eclipse6
1.3 JSP页面元素8
1.3.1 JSP指令元素8
1.3.2 JSP脚本元素12
1.3.3 JSP动作元素14
1.4 请求对象request17
1.4.1 request介绍17
1.4.2 使用request获取客户端参数18
1.4.3 使用request获取基本信息20
1.4.4 request使用中处理乱码问题20
1.5 响应对象response22
1.5.1 response介绍22
1.5.2 使用response设定响应23
1.5.3 使用response重定向23
1.6 会话对象session24
1.6.1 session介绍24
1.6.2 使用session绑定会话25
1.7 全局应用程序对象application26
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 调用JavaBean31
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 什么是Servlet37
2.4.2 Servlet技术的特点37
2.4.3 Servlet的生命周期38
2.4.4 开发、部署一个简单的Servlet39
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 文件操作核心类File57
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类FileItem67
3.3.2 文件上传68
3.3.3 文件下载71
3.4 JDBC技术介绍73
3.5 JDBC数据库操作核心接口76
3.5.1 数据库连接接口Connection76
3.5.2 SQL声明接口Statement77
3.5.3 查询结果接口ResuItSet79
3.5.4 管理驱动程序接口DriverManager81
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章 访问XML92
4.1 XML概述92
4.1.1 XML与HTML92
4.1.2 XML逻辑结构93
4.1.3 XML实体结构95
4.1.4 DTD规则98
4.1.5 解析XML101
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 什么是Flex120
5.2.1 Flex简介120
5.2.2 Flex工作原理120
5.2.3 Flex与Flash122
5.2.4 Flex与Ajax123
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 3129
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 XML205
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和HBox292
11.2.2 Canvas294
11.2.3 HDividedBox和VDividedBox295
11.3 窗口模式布局298
11.3.1 Panel298
11.3.2 TitleWindow300
11.4 自适应布局302
11.4.1 Tile303
11.4.2 Grid305
11.5 导航布局307
11.5.1 ViewStack307
11.5.2 Accordion310
11.5.3 TabNavigator311
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 运行BBS620
19.6.1 主界面620
19.6.2 登录和注册620
19.6.3 发表新帖622
19.6.4 浏览帖子和回复帖子623