JavaServer Faces 2.0完全参考手册

JavaServer Faces 2.0完全参考手册
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] , , , ,
2012-01
版次: 1
ISBN: 9787302274469
定价: 98.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 646页
字数: 1016千字
正文语种: 简体中文
  • 《JavaServerFaces2.0完全参考手册》针对javaserverfaces(jsf)2.0中的变化进行了全面的修订与更新,涵盖了javeee的官方标准web开发架构的每个方面。在这本权威著作中,sunmicrosystems公司中的jsf合作规范领导者展示了如何创建动态的、跨浏览器的web应用程序,由于保留了较高质量的代码和可扩展性,这些应用程序可以给用户带来极为优秀的体验。
    《JavaServerFaces2.0完全参考手册》提供了一个综合的示例应用程序,可以将其用作您自己的jsf应用程序的模型。该示例应用程序的代码可以从网上下载。《JavaServerFaces2.0完全参考手册》对所有jsf功能都进行了解释,包括请求处理生命周期、托管bean、页面导航、组件开发、ajax、验证器、国际化和安全。贯穿全书的专家组意见提供了关于jsf设计的内部信息。 EdBurns,是SunMicrosystems公司的高级主管工程师,此外还是JavaServerFaces共同规范的领导者。他与其他人合著了JavaServerFaces:TheCompleteReference一书,并且是SecretsoftheRockStarProgrammers一书的作者。
    ChrisSchalk,是developeradvocate,致力于提升Google的API和技术。他当前在国际化Web开发社区工作,主要研究新的GoogleAppEngine和OpenSocialAPI。
    NeilGriffin,是LiferayPortal的委员以及JSF开发团队领导者,并且是PortletFaces项目的合作创始人。 第1部分javaserverfaces框架
    第1章javaserverfaces简介
    1.1什么是javaserverfaces
    1.2javaserverfaces的历史
    1.2.1公共网关接口
    1.2.2servletapi
    1.2.3java服务器页面
    1.2.4apachestruts
    1.2.5spring框架和springmvc
    1.2.6javaserverfaces的诞生
    1.3javaserverfaces设计目标
    1.4jsf应用程序架构
    1.4.1jsf请求处理生命周期
    1.4.2jsf导航模型

    第2章构建一个简单的javaserverfaces应用程序
    2.1应用程序概述
    2.1.1jsfreg应用程序文件
    2.1.2jsf软件栈
    2.1.3装配jsfreg应用程序
    2.1.4配置文件
    2.1.5facelets页面
    2.2构建和运行应用程序
    2.3应用程序关键部分回顾

    第3章javaserverfaces请求处理生命周期
    3.1jsf请求处理生命周期概述
    3.1.1请求处理生命周期的功能
    3.1.2与其他web技术的区别
    3.1.3服务器端视图的自动管理与同步
    3.1.4请求处理生命周期的各阶段
    3.2观察请求处理生命周期
    3.3与请求处理生命周期有关的高级主题
    3.3.1使用immediate属性
    3.3.2阶段侦听器
    3.3.3异常处理程序
    3.4关键的生命周期概念

    第4章facelets视图声明语言
    4.1jsf中使用模板化的威力
    4.2jsp与facelets的异同
    4.3使用facelets执行模板化
    4.4facelets模板化标签使用指南
    4.4.1ui:composition
    4.4.2ui:decorate
    4.4.3ui:define
    4.4.4ui:insert
    4.4.5ui:include
    4.4.6ui:param
    4.5facelets非模板化标签使用指南
    4.5.1ui:component
    4.5.2ui:fragment
    4.5.3ui:remove
    4.5.4ui:debug

    第5章托管bean与JSF表达式语言
    5.1托管bean概念
    5.1.1简单托管bean示例
    5.1.2初始化托管bean属性
    5.1.3把List和Map声明为托管bean
    5.1.4托管bean的相互依赖
    5.1.5使用EL设置托管属性
    5.2控制托管bean生命周期
    5.3JSF表达式语言
    5.3.1JSFl.1与JSFl.2之间表达式语言的关键区别
    5.3.2统一EL概念
    5.3.3值表达式
    5.3.4表达式操作符
    5.3.5方法表达式
    5.4托管bean的Web应用程序开发细节
    5.4.1采用编程方式访问托管bean
    5.4.2使用托管bean作为JSF页面的支撑bean

    第6章导航模型
    6.1使用隐式导航
    6.2JSF导航系统概述
    6.2.1回顾MVC-控制器
    6.2.2NavigationHandleI-幕后主管
    6.2.3Faces动作方法说明
    6.3构建导航规则
    6.3.1静态导航示例
    6.3.2动态导航示例
    6.4更复杂的导航示例
    6.4.1使用通配符
    6.4.2使用条件导航
    6.4.3使用重定向
    6.4.4视图参数的XML配置
    6.4.5在Servlet错误页上使用JSF组件

    第7章用户界面组件模型
    7.1什么是用户界面组件
    7.1.1基于组件的Web开发的兴起
    7.1.2JavaServerFaces用户界面组件的目标
    7.2JSF用户界面组件架构介绍
    7.2.1用户界面组件树(视图)
    7.2.2用户界面组件和相关的“活动部分
    7.3组件资源
    7.4用户界面组件和Facelets
    7.4.1用编程方式访问用户界面组件
    7.4.2在JSF视图中绑定用户界面组件的有用建议

    第8章数据转换与数据验证
    8.1验证和转换的示例
    8.2转换和验证揭秘
    8.3Faces转换器系统
    8.3.1DateTimeConverter
    8.3.2NumberConverter
    8.3.3关联转换器与UIComponent实例
    8.3.4转换器的生命周期
    8.3.5定制转换器
    8.4Faces验证系统
    8.4.1LongRangeValidator
    8.4.2DoubleRangeValidator
    8.4.3LengthValidator
    8.4.4必需的工具RequiredValidator
    8.4.5RegExValidator
    8.4.6BeanValidator
    ……
    第9章jsf事件模型
    第2部分扩展javaserverfaces
    第10章应用jsf:虚拟教练应用程序简介
    第11章构建定制用户界面组件
    第12章jsf与ajax
    第13章构建非用户界面定制组件
    第14章保护javaserverfaces应用程序

    第3部分javaserverfaces工具与库
    第15章配置javaserverfaces应用程序
    第16章标准的jsf组件库
    附录 jsfportlet
  • 内容简介:
    《JavaServerFaces2.0完全参考手册》针对javaserverfaces(jsf)2.0中的变化进行了全面的修订与更新,涵盖了javeee的官方标准web开发架构的每个方面。在这本权威著作中,sunmicrosystems公司中的jsf合作规范领导者展示了如何创建动态的、跨浏览器的web应用程序,由于保留了较高质量的代码和可扩展性,这些应用程序可以给用户带来极为优秀的体验。
    《JavaServerFaces2.0完全参考手册》提供了一个综合的示例应用程序,可以将其用作您自己的jsf应用程序的模型。该示例应用程序的代码可以从网上下载。《JavaServerFaces2.0完全参考手册》对所有jsf功能都进行了解释,包括请求处理生命周期、托管bean、页面导航、组件开发、ajax、验证器、国际化和安全。贯穿全书的专家组意见提供了关于jsf设计的内部信息。
  • 作者简介:
    EdBurns,是SunMicrosystems公司的高级主管工程师,此外还是JavaServerFaces共同规范的领导者。他与其他人合著了JavaServerFaces:TheCompleteReference一书,并且是SecretsoftheRockStarProgrammers一书的作者。
    ChrisSchalk,是developeradvocate,致力于提升Google的API和技术。他当前在国际化Web开发社区工作,主要研究新的GoogleAppEngine和OpenSocialAPI。
    NeilGriffin,是LiferayPortal的委员以及JSF开发团队领导者,并且是PortletFaces项目的合作创始人。
  • 目录:
    第1部分javaserverfaces框架
    第1章javaserverfaces简介
    1.1什么是javaserverfaces
    1.2javaserverfaces的历史
    1.2.1公共网关接口
    1.2.2servletapi
    1.2.3java服务器页面
    1.2.4apachestruts
    1.2.5spring框架和springmvc
    1.2.6javaserverfaces的诞生
    1.3javaserverfaces设计目标
    1.4jsf应用程序架构
    1.4.1jsf请求处理生命周期
    1.4.2jsf导航模型

    第2章构建一个简单的javaserverfaces应用程序
    2.1应用程序概述
    2.1.1jsfreg应用程序文件
    2.1.2jsf软件栈
    2.1.3装配jsfreg应用程序
    2.1.4配置文件
    2.1.5facelets页面
    2.2构建和运行应用程序
    2.3应用程序关键部分回顾

    第3章javaserverfaces请求处理生命周期
    3.1jsf请求处理生命周期概述
    3.1.1请求处理生命周期的功能
    3.1.2与其他web技术的区别
    3.1.3服务器端视图的自动管理与同步
    3.1.4请求处理生命周期的各阶段
    3.2观察请求处理生命周期
    3.3与请求处理生命周期有关的高级主题
    3.3.1使用immediate属性
    3.3.2阶段侦听器
    3.3.3异常处理程序
    3.4关键的生命周期概念

    第4章facelets视图声明语言
    4.1jsf中使用模板化的威力
    4.2jsp与facelets的异同
    4.3使用facelets执行模板化
    4.4facelets模板化标签使用指南
    4.4.1ui:composition
    4.4.2ui:decorate
    4.4.3ui:define
    4.4.4ui:insert
    4.4.5ui:include
    4.4.6ui:param
    4.5facelets非模板化标签使用指南
    4.5.1ui:component
    4.5.2ui:fragment
    4.5.3ui:remove
    4.5.4ui:debug

    第5章托管bean与JSF表达式语言
    5.1托管bean概念
    5.1.1简单托管bean示例
    5.1.2初始化托管bean属性
    5.1.3把List和Map声明为托管bean
    5.1.4托管bean的相互依赖
    5.1.5使用EL设置托管属性
    5.2控制托管bean生命周期
    5.3JSF表达式语言
    5.3.1JSFl.1与JSFl.2之间表达式语言的关键区别
    5.3.2统一EL概念
    5.3.3值表达式
    5.3.4表达式操作符
    5.3.5方法表达式
    5.4托管bean的Web应用程序开发细节
    5.4.1采用编程方式访问托管bean
    5.4.2使用托管bean作为JSF页面的支撑bean

    第6章导航模型
    6.1使用隐式导航
    6.2JSF导航系统概述
    6.2.1回顾MVC-控制器
    6.2.2NavigationHandleI-幕后主管
    6.2.3Faces动作方法说明
    6.3构建导航规则
    6.3.1静态导航示例
    6.3.2动态导航示例
    6.4更复杂的导航示例
    6.4.1使用通配符
    6.4.2使用条件导航
    6.4.3使用重定向
    6.4.4视图参数的XML配置
    6.4.5在Servlet错误页上使用JSF组件

    第7章用户界面组件模型
    7.1什么是用户界面组件
    7.1.1基于组件的Web开发的兴起
    7.1.2JavaServerFaces用户界面组件的目标
    7.2JSF用户界面组件架构介绍
    7.2.1用户界面组件树(视图)
    7.2.2用户界面组件和相关的“活动部分
    7.3组件资源
    7.4用户界面组件和Facelets
    7.4.1用编程方式访问用户界面组件
    7.4.2在JSF视图中绑定用户界面组件的有用建议

    第8章数据转换与数据验证
    8.1验证和转换的示例
    8.2转换和验证揭秘
    8.3Faces转换器系统
    8.3.1DateTimeConverter
    8.3.2NumberConverter
    8.3.3关联转换器与UIComponent实例
    8.3.4转换器的生命周期
    8.3.5定制转换器
    8.4Faces验证系统
    8.4.1LongRangeValidator
    8.4.2DoubleRangeValidator
    8.4.3LengthValidator
    8.4.4必需的工具RequiredValidator
    8.4.5RegExValidator
    8.4.6BeanValidator
    ……
    第9章jsf事件模型
    第2部分扩展javaserverfaces
    第10章应用jsf:虚拟教练应用程序简介
    第11章构建定制用户界面组件
    第12章jsf与ajax
    第13章构建非用户界面定制组件
    第14章保护javaserverfaces应用程序

    第3部分javaserverfaces工具与库
    第15章配置javaserverfaces应用程序
    第16章标准的jsf组件库
    附录 jsfportlet
查看详情
您可能感兴趣 / 更多
JavaServer Faces 2.0完全参考手册
Java程序设计任务驱动教程
黑马程序员
JavaServer Faces 2.0完全参考手册
Java研发自测入门与进阶
林宁、魏兆玉
JavaServer Faces 2.0完全参考手册
Java语言程序设计(2023年版)全国高等教育自学考试指导委员会
全国高等教育自学考试指导委员会
JavaServer Faces 2.0完全参考手册
Java+OpenCV案例佳作选
姚利民
JavaServer Faces 2.0完全参考手册
Java核心编程技术(第4版微课版新世纪应用型高等教育软件专业系列规划教材)
张屹、蔡木生 编
JavaServer Faces 2.0完全参考手册
Java程序设计及实践应用研究
张萌,梁正,李真
JavaServer Faces 2.0完全参考手册
Java Web及其框架技术
陈振兴
JavaServer Faces 2.0完全参考手册
JavaScript多线程编程实践
(美)托马斯 亨特二世(Thomas Hunter II),(加拿大)布莱恩 英格利什(Bryan English)
JavaServer Faces 2.0完全参考手册
Java开发坑点解析:从根因分析到最佳实践
朱晔
JavaServer Faces 2.0完全参考手册
Java面向对象程序设计(题库·微课视频版)
梁胜彬 主编 渠慎明 白晨希 马华蔚 甘志华 程素营 副主编
JavaServer Faces 2.0完全参考手册
Java程序设计(微课版新世纪应用型高等教育计算机类课程规划教材)
李月辉、李慧 编
JavaServer Faces 2.0完全参考手册
Java到Kotlin:代码重构指南
(英)邓肯·麦格雷戈(Duncan McGregor)
系列丛书 / 更多
JavaServer Faces 2.0完全参考手册
Java程序设计任务驱动教程
黑马程序员
JavaServer Faces 2.0完全参考手册
Java研发自测入门与进阶
林宁、魏兆玉
JavaServer Faces 2.0完全参考手册
Java语言程序设计(2023年版)全国高等教育自学考试指导委员会
全国高等教育自学考试指导委员会
JavaServer Faces 2.0完全参考手册
Java+OpenCV案例佳作选
姚利民
JavaServer Faces 2.0完全参考手册
Java核心编程技术(第4版微课版新世纪应用型高等教育软件专业系列规划教材)
张屹、蔡木生 编
JavaServer Faces 2.0完全参考手册
Java程序设计及实践应用研究
张萌,梁正,李真
JavaServer Faces 2.0完全参考手册
Java Web及其框架技术
陈振兴
JavaServer Faces 2.0完全参考手册
JavaScript多线程编程实践
(美)托马斯 亨特二世(Thomas Hunter II),(加拿大)布莱恩 英格利什(Bryan English)
JavaServer Faces 2.0完全参考手册
Java开发坑点解析:从根因分析到最佳实践
朱晔
JavaServer Faces 2.0完全参考手册
Java面向对象程序设计(题库·微课视频版)
梁胜彬 主编 渠慎明 白晨希 马华蔚 甘志华 程素营 副主编
JavaServer Faces 2.0完全参考手册
Java程序设计(微课版新世纪应用型高等教育计算机类课程规划教材)
李月辉、李慧 编
JavaServer Faces 2.0完全参考手册
Java到Kotlin:代码重构指南
(英)邓肯·麦格雷戈(Duncan McGregor)
相关图书 / 更多
JavaServer Faces 2.0完全参考手册
Java程序设计任务驱动教程
黑马程序员
JavaServer Faces 2.0完全参考手册
Java研发自测入门与进阶
林宁、魏兆玉
JavaServer Faces 2.0完全参考手册
Java语言程序设计(2023年版)全国高等教育自学考试指导委员会
全国高等教育自学考试指导委员会
JavaServer Faces 2.0完全参考手册
Java+OpenCV案例佳作选
姚利民
JavaServer Faces 2.0完全参考手册
Java核心编程技术(第4版微课版新世纪应用型高等教育软件专业系列规划教材)
张屹、蔡木生 编
JavaServer Faces 2.0完全参考手册
Java程序设计及实践应用研究
张萌,梁正,李真
JavaServer Faces 2.0完全参考手册
Java Web及其框架技术
陈振兴
JavaServer Faces 2.0完全参考手册
JavaScript多线程编程实践
(美)托马斯 亨特二世(Thomas Hunter II),(加拿大)布莱恩 英格利什(Bryan English)
JavaServer Faces 2.0完全参考手册
Java开发坑点解析:从根因分析到最佳实践
朱晔
JavaServer Faces 2.0完全参考手册
Java面向对象程序设计(题库·微课视频版)
梁胜彬 主编 渠慎明 白晨希 马华蔚 甘志华 程素营 副主编
JavaServer Faces 2.0完全参考手册
Java程序设计(微课版新世纪应用型高等教育计算机类课程规划教材)
李月辉、李慧 编
JavaServer Faces 2.0完全参考手册
Java到Kotlin:代码重构指南
(英)邓肯·麦格雷戈(Duncan McGregor)