JavaServer Faces2.0实用详解

JavaServer Faces2.0实用详解

盛华, 编著

出版社:清华大学出版社

年代:2012

定价:59.0

书籍简介:

本书使用Netbean7.0整合开发环境(IDE)工具和Glassfish 3.1网络服务器开发动态跨浏览器的网络应用。系统而完整地介绍了JSF 2.0最新技术:包括请求处理生命周期,托管Bean,网页导航,组件开发,Ajax,数据转换与验证,国际化,JDBC数据库,网络安全等;最后介绍了综合实例,即虚拟计算机大学。

书籍目录:

第一篇 基础篇

第1章 JavaServer Faces引论

1.1 JSF概述

1.1.1 JSF应用是什么

1.1.2 JSF的优势

1.2 JavaServerFaces发展简史

1.3 必备的软件

1.3.1 JDKl.7.0

1.3.2 NetBeanS7.0.1

1.4 一个简单的JSF应用

1.4.1 创建网页

1.4.2 Backing BeanS

1.4.3 映射Faces Servlet实例

1.5 用NetBeans IDE创建、布局和运行JSF应用

1.6 JSF应用生命周期

1.6.1 编码与解码

1.6.2 生命周期中的六个阶段

本章小结

第2章 托管Bean和表达式语言

2.1 Bean的定义

2.2 托管Bean (Managed Bean)

2.2.1 举例说明托管Bean

2.2.2 初始化托管Bean的特性

2.2.3 直接将Lists和Maps声明为托管Bean

2.2.4 托管Bean的依赖

2.3 Backing Bean

2.4 上下文依赖注射Bean(CDI)

2.5 信息绑定

2.5.1 properties文件

2.5.2 国际化信息

2.6 Bean的作用域

2.6.1 Bean的各种作用域

2.6.2 Bean生命周期的注解

2.7 表达式语言语法

2.7.1 EL概况

2.7.2 及时计算和延迟计算

2.7.3 值表达式

2.7.4 方法表达式

2.8 程序访问托管Bean

2.8.1 访问托管Bean的特性

2.8.2 访问托管Bean的方法

本章小结

第3章 JSF标准标签库

3.1 JSF核心标签库

3.2 JSF HTML标签

3.2.1 HTML组件的公共属性

3.3 输入标签

3.3.1 四个输入标签

3.3.2 输入标签示例

3.4 输出标签

3.5 命令标签

3.6 选择标签

3.7 message标签

本章小结

第4章 Facelets与模板

4.1 什么是Facelets

4.2 Facelets标签

4.2.1 模板标签

4.2.2 非模板标签

4.3 开发一个简单的Facelets应用

4.4 一个模板Facelets应用

4.5 Resources

本章小结

第5章 数据表格

5.1 数据表格标签(h:dataTable)

5.1.1 创建表格

5.1.2 一个简单的数据表格

5.1.3 h:dataTable与h:column的属性

5.1.4 表格标题,列栏目名和列注脚

5.2 样式表在表格中的使用

5.3 编辑表格

5.3.1 编辑单元格里的内容

5.3.2 删除表格里的行

5.4 数据库表格

5.4.1 NetBeans IDE创建数据库

5.4.2 将数据库mydb连接到连接池

5.4.3 数据库表格

5.5 数据表格模式

5.5.1 显示数据表格行数

5.5.2 寻找所选的行

5.5.3 对数据进行分类检索

本章小结

第6章 导航模式

6.1 JSF导航系统概述

6.1.1 对MVC模型的回顾

6.1.2 导航处理器(NavigationHandler)

6.1.3 Faces动作方法

6.2 隐式导航

6.3 显式导航规则

6.4 重定向

6.4.1 问题的起因

6.4.2 重定向的使用

6.4.3 重定向与隐式导航

6.5 PRG模型与JSF

6.5.1 使用flash的PRG

6.5.2 使用视图参数的PRG

6.5.3 显式导航规则中配置视图参数

6.5.4 可书签化和视图参数

6.6 通配符导航和条件导航

6.6.1 通配符导航

6.6.2 条件导航

本章小结

……

第二篇 高级篇

附录 缩写字索引

参考文献

内容摘要:

本书阐述使用NetBean 7.0整合开发环境(IDE)工具和Glassfish 3.1网络服务器开发动态跨浏览器的网络应用。全书系统而完整地介绍了JSF 2.0最新技术,包括:请求处理生命周期、三种托管Bean、上下文和依赖注射(CD)、网页隐式和显式导航、组件开发(比如复合组件和自定义UI组件)、Ajax、数据转换与验证、国际化、JDBC数据库连接池和持久架构(JPA 2.0)、网络安全各种认证和安全连接(SSL)等;最后介绍了综合实例,即溧阳虚拟大学。本书适合于开发Java企业应用的软件工程师,也可作为高等学校Java EE 6的参考书,以及作为相关培训和自学的教材。

编辑推荐:

《JavaServer Faces2.0实用详解》全面讲解基础知识、典型案例与实战进阶,帮助读者快速、全面提升技能。
本书特色:
由浅入深:本书内容详略得当,循序渐进,适合初学者学习使用。
面向实战:书中包括了大量实用又有代表性的实例和典型应用,内容丰富,系统性强。
本书遵循的原则
详而不繁。本书力求详而不繁,既讲解怎样做,同时又讲解为什么要这样做。内容由浅入深,循序渐进。Java Web初学者完全可按书上的介绍,通过逐步实践来掌握JSF的最新技术。
少而精。本书力求内容简明扼要,条理清晰精练,满足初学者的需求。
内容新颖。Java语言诞生至今仅十多年,经历了不断发展和完善,JSF技术从2004年发布至今,仅有8年时间,本书介绍的JSF2.0是第3版。本书例题所用Java版本是JDKl.7.0和J2EE6.0,所有例题在NetBeans7.0整合开发环境和Glassfish3.1服务器运行。对太陈旧的内容尽量不讲,让读者集中精力和时间熟悉最新颖的内容。
面向实战。本书列出了大量例题,在讲解中结合了大量实用而又有代表性的实例和典型应用,内容丰富、系统性强。在每章例题目录中,设置readme文件讲解解题关键。
本书适合的读者对象
具有Java程序语言基础知识但没有Java网络编程经验的读者:
有Java网络编程基础,想成为一名开发Java企业应用的工程师的读者:
想掌握前沿JavaEE6技术的读者。

书籍规格:

书籍详细信息
书名JavaServer Faces2.0实用详解站内查询相似图书
9787302291176
如需购买下载《JavaServer Faces2.0实用详解》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)59.0语种简体中文
尺寸26 × 19装帧平装
页数印数 4000

书籍信息归属:

JavaServer Faces2.0实用详解是清华大学出版社于2012.出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计 的书籍。