图书介绍
JavaServer Faces2.0实用详解2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 盛华编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302291176
- 出版时间:2013
- 标注页数:502页
- 文件大小:161MB
- 文件页数:516页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
JavaServer Faces2.0实用详解PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 基 础篇2
第1章JavaServer Faces引论2
1.1 JSF概述2
1.1.1 JSF应用是什么2
1.1.2 JSF的优势3
1.2 JavaServer Faces发展简史4
1.3必备的软件6
1.3.1 JDK1.7.06
1.3.2 NetBeans7.0.17
1.4一个简单的JSF应用9
1.4.1创建网页10
1.4.2 Backing Beans12
1.4.3映射Faces Servlet实例17
1.5用NetBeans IDE创建、布局和运行JSF应用18
1.6 JSF应用生命周期19
1.6.1编码与解码19
1.6.2生命周期中的六个阶段21
本章小结25
第2章 托管Bean和表达式语言26
2.1 Bean的定义26
2.2托管Bean(Managed Bean)27
2.2.1举例说明托管Bean28
2.2.2初始化托管Bean的特性35
2.2.3直接将Lists和Maps声明为托管Bean40
2.2.4托管Bean的依赖41
2.3 Backing Bean42
2.4上下文依赖注射Bean(CDI)43
2.5信息绑定44
2.5.1 properties文件44
2.5.2国际化信息46
2.6 Bean的作用域49
2.6.1 Bean的各种作用域49
2.6.2 Bean生命周期的注解52
2.7表达式语言语法53
2.7.1 EL概况53
2.7.2及时计算和延迟计算53
2.7.3值表达式54
2.7.4方法表达式59
2.8程序访问托管Bean61
2.8.1访问托管Bean的特性61
2.8.2访问托管Bean的方法62
本章小结63
第3章JSF标准标签库64
3.1 JSF核心标签库64
3.2 JSF HTML标签65
3.2.1 HTML组件的公共属性66
3.3输入标签68
3.3.1四个输入标签68
3.3.2输入标签示例69
3.4输出标签72
3.5命令标签73
3.6选择标签80
3.7 message标签92
本章小结95
第4章Facelets与模板96
4.1什么是Facelets96
4.2 Facelets标签96
4.2.1模板标签97
4.2.2非模板标签98
4.3开发一个简单的Facelets应用100
4.4一个模板Facelets应用108
4.5 Resources114
本章小结114
第5章 数据表格115
5.1数据表格标签(h:dataTable)115
5.1.1创建表格115
5.1.2一个简单的数据表格116
5.1.3 h:dataTable与h:column的属性120
5.1.4表格标题,列栏目名和列注脚120
5.2样式表在表格中的使用121
5.3编辑表格124
5.3.1编辑单元格里的内容124
5.3.2删除表格里的行130
5.4数据库表格133
5.4.1 NetBeans 1DE创建数据库133
5.4.2将数据库mydb连接到连接池135
5.4.3数据库表格136
5.5数据表格模式139
5.5.1显示数据表格行数139
5.5.2寻找所选的行143
5.5.3对数据进行分类检索146
本章小结151
第6章 导航模式152
6.1 JSF导航系统概述152
6.1.1对MVC模型的回顾152
6.1.2导航处理器(NavigationHandler)153
6.1.3 Faces动作方法154
6.2隐式导航154
6.3显式导航规则158
6.4重定向159
6.4.1问题的起因159
6.4.2重定向的使用160
6.4.3重定向与隐式导航160
6.5 PRG模型与JSF164
6.5.1使用flash的PRG164
6.5.2使用视图参数的PRG170
6.5.3显式导航规则中配置视图参数174
6.5.4可书签化和视图参数174
6.6通配符导航和条件导航175
6.6.1通配符导航175
6.6.2条件导航176
本章小结179
第7章 用户接口组件模型180
7.1什么是用户接口组件180
7.2 JSF UI组件引论182
7.3 UI组件树(View)184
7.4 UI组件和其他辅助组件189
7.5 UI组件与Facelets190
本章小结193
第8章 转换与验证数据194
8.1数据转换和数据验证概述194
8.2标准数据转换器196
8.3转换器与UIComponent实例的联系202
8.4自定义转换器205
8.4.1如何自定义转换器205
8.4.2声明和配置自定义转换器208
8.4.3结果209
8.5标准数据验证器210
8.6验证器与UIComponent实例的联系213
8.6.1用标签来联系验证器与UI组件实例213
8.6.2使用程序联系验证器与组件实例214
8.7自定义验证器216
8.7.1实现Validator接口216
8.7.2在托管Bean中实现validation()方法219
8.8 JSF中使用Bean验证220
8.8.1 JSF验证与Bean验证的差别220
8.8.2在JSF框架内使用Bean验证的细节222
8.8.3信息与Bean验证225
8.9视图中的信息227
8.9.1 FacesContext与FacesMessage227
8.9.2怎样渲染FacesMessage228
本章小结231
第9章 事件模型233
9.1事件模型概况233
9.1.1事件分类234
9.1.2事件监听器接口和事件类235
9.2 JSF事件与请求处理生命周期236
9.2.1跟踪生命周期各个阶段236
9.2.2何时处理事件238
9.3动作事件239
9.4值变事件244
9.5阶段事件247
9.6系统事件251
9.6.1系统事件监听器方法251
9.6.2系统事件监听器类257
9.6.3发布与预订262
本章小结263
第10章 复合组件264
10.1复合标签库264
10.2 logPanel例子266
10.2.1定义网页268
10.2.2使用网页268
10.2.3资源库270
10.2.4复合组件实例270
10.2.5 #{cc}隐式对象271
10.3属性类型和配置复合组件271
10.3.1属性类型271
10.3.2配置复合组件272
10.4操作服务端数据274
10.5复合组件上添加验证器和监听器277
10.5.1复合组件上添加验证器277
10.5.2复合组件绑定动作监听器279
10.6复合组件标签内插入其他标签281
10.6.1资源绑定281
10.6.2 facets282
10.6.3插入子标签282
10.7复合组件加上JavaScript283
本章小结284
第二篇 高 级篇286
第11章JSF与Ajax286
11.1 Ajax引论286
11.2一个简单的Ajax例子287
11.2.1 ajax-login例子287
11.2.2实现Ajax的步骤290
11.2.3 Firebug跟踪Ajax290
11.3 〈f:ajax〉与它的属性293
11.3.1 〈f:ajax〉包装组件293
11.3.2 〈f:ajax〉的属性293
11.4 Ajax监听事件294
11.5监测Ajax请求进度297
11.6处理Ajax出错300
11.7 JSF 2.0中的JavaScript库301
11.7.1标准JavaScript资源301
11.7.2使用JavaScript实现Ajax302
11.8复合组件中使用Ajax305
本章小结312
第12章 自定义UI组件313
12.1 UI组件的构件313
12.1.1什么是UI组件313
12.1.2 UI组件的构件314
12.2创建自定义UI组件315
12.2.1自定义组件实例(MyHello)315
12.2.2接受表单输入的自定义UI组件319
12.2.3分离的渲染器322
12.3处理自定义组件标签属性326
12.3.1自定义标签处理器326
12.3.2使用映射处理标签属性327
12.3.3使用标签处理器处理标签属性328
12.4自定义组件使用JavaScript330
12.5使用子组件和Facet334
12.6自定义组件的状态管理345
本章小结349
第13章JSF与JDBC350
13.1 JDBC概述350
13.2 Derby数据库引擎354
13.3 MySQL数据库引擎358
13.3.1安装和测试MySQL359
13.3.2 NetBeans中连接MySQL360
13.4使用预先准备好的查询语句363
13.5建立和使用存储过程和函数366
13.6商务合同369
13.7数据库连接池372
13.7.1为什么要创建数据库连接池372
13.7.2配置数据资源373
13.7.3登录-注册-登录实例376
13.8 Java持久架构387
13.8.1 Java持久架构引论387
13.8.2怎样使用JPA388
13.8.3登录-注册-登录实例389
13.8.4 JPA使用无状态会话Bean394
13.8.5 JPA使用有状态会话Bean397
本章小结403
第14章JSF中的网络安全405
14.1网络安全引论405
14.1.1安全概述405
14.1.2几个重要的术语406
14.1.3 Tomcat怎样实现安全领域407
14.2表单认证410
14.2.1表单认证的七个步骤411
14.2.2表单认证实例415
14.3基本认证422
14.3.1基本认证概述422
14.3.2基本认证实例423
14.4证书认证430
14.4.1不对称加密430
14.4.2证书的作用430
14.4.3证书认证431
14.5安全连接432
14.5.1 SSL引论432
14.5.2 Glassfiish服务器配置SSL434
14.5.3为Tomcat服务器配置SSL435
14.6应用管理安全436
14.6.1应用管理安全概述436
14.6.2检查请求者身份438
14.6.3全部用编程处理安全441
本章小结445
第15章 综合实例——溧阳虚拟大学446
15.1溧阳虚拟大学概况446
15.1.1模板446
15.1.2登录-注册-登录449
15.1.3免费视听449
15.2师生论坛451
15.3师生互动457
15.3.1学生更新“学生笔记”458
15.3.2导师发布告462
15.4购物车应用467
15.4.1 JPA和实体类468
15.4.2后台托管Bean470
15.4.3购物车应用的用户接口475
15.4.4购物车应用结构480
15.5发送确认电子邮件494
15.5.1 JavaMail引论494
15.5.2发送电子邮件步骤495
15.5.3发送确认电子邮件496
本章小结498
附录 缩写字索引499
参考文献502
热门推荐
- 1560229.html
- 508750.html
- 163470.html
- 821503.html
- 3728848.html
- 2028881.html
- 2998102.html
- 2682356.html
- 2598451.html
- 775571.html
- http://www.ickdjs.cc/book_401451.html
- http://www.ickdjs.cc/book_1903243.html
- http://www.ickdjs.cc/book_992586.html
- http://www.ickdjs.cc/book_2866463.html
- http://www.ickdjs.cc/book_573449.html
- http://www.ickdjs.cc/book_1313786.html
- http://www.ickdjs.cc/book_2321983.html
- http://www.ickdjs.cc/book_1170276.html
- http://www.ickdjs.cc/book_841903.html
- http://www.ickdjs.cc/book_3507946.html