JavaServer Faces 2.0, The Complete Reference

JavaServer Faces 2.0, The Complete Reference pdf epub mobi txt 电子书 下载 2026

出版者:McGraw-Hill Osborne Media
作者:Ed Burns
出品人:
页数:752
译者:
出版时间:2009-12-28
价格:USD 49.99
装帧:Paperback
isbn号码:9780071625098
丛书系列:
图书标签:
  • JavaServer Faces
  • JSF 2
  • 0
  • Java EE
  • Web 开发
  • Java
  • 组件
  • 事件处理
  • 表达式语言
  • Ajax
  • 富客户端应用
  • 教程
想要找书就要到 小哈图书下载中心
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

This is the definitive guide to JavaServer Faces 2.0. Fully revised and updated for all of the changes in JavaServer Faces (JSF) 2.0, this comprehensive volume covers every aspect of the official standard Web development architecture for JavaEE. Inside this authoritative resource, the co-spec lead for JSF at Sun Microsystems shows you how to create dynamic, cross-browser Web applications that deliver a world-class user experience while preserving a high level of code quality and maintainability. JavaServer Faces 2.0: The Complete Reference features an integrated sample application to use as a model for your own JSF applications, with code available online. The book explains all JSF features, including the request processing lifecycle, managed beans, page navigation, component development, Ajax, validation, internationalization, and security. Expert Group Insights throughout the book offer insider information on the design of JSF. You can: set up a development environment and build a JSF application; understand the JSF request processing lifecycle; use the Facelets View Declaration Language, managed beans, and the JSF expression language (EL); define page flow with the JSF Navigation Model, including the new "Implicit Navigation" feature; work with the user interface component model and the JSF event model, including support for bookmarkable pages and the POST, REDIRECT, GET pattern; use the new JSR-303 Bean Validation standard for model data validation; build Ajax-enabled custom UI components; and extend JSF with custom non-UI components; manage security, accessibility, internationalization, and localization. You can learn how to work with JSF and Portlets from the JSF Team Leader at Liferay, the leading Java Portal vendor. Ed Burns is a senior staff engineer at Sun Microsystems and is the co-specification lead for JavaServer Faces. He is the co-author of JavaServer Faces: The Complete Reference and author of Secrets of the Rock Star Programmers. Chris Schalk is a developer advocate and works to promote Google's APIs and technologies. He is currently engaging the international Web development community with the new Google App Engine and OpenSocial APIs. Neil Griffin is committer and JSF Team Lead for Liferay Portal and the co-founder of The PortletFaces Project.

《JavaServer Faces 2.0, The Complete Reference》是一本深入剖析JavaServer Faces (JSF) 2.0这一强大Java Web框架的权威指南。本书旨在为开发者提供全面、实用的知识体系,帮助他们掌握JSF 2.0的核心概念、最佳实践以及高级特性,从而高效地构建现代化、可维护且功能丰富的Web应用程序。 本书内容涵盖了JSF 2.0的方方面面,从基础知识到高级应用,力求为读者构建扎实的JSF开发功底。 核心概念与基础: JSF 2.0概述与架构: 详细介绍JSF 2.0的产生背景、核心设计理念及其在Java EE生态系统中的定位。读者将深入理解JSF的组件生命周期、渲染过程、事件处理模型,以及MVC(Model-View-Controller)设计模式在JSF中的具体体现。 Facelets: 作为JSF 2.0的首选视图技术,Facelets提供了简洁、强大的视图声明方式。本书将深入讲解Facelets模板、复合组件、UI树的管理以及如何利用Facelets实现视图的复用和模块化。 组件模型: JSF 2.0的核心在于其丰富的组件模型。本书将详细介绍JSF提供的标准UI组件(如`h:inputText`, `h:commandButton`, `h:dataTable`等),以及如何理解和使用这些组件的属性、事件和渲染行为。 导航模型: 学习如何通过XML配置文件或注解定义应用程序的导航规则,实现用户在不同页面之间的平滑过渡。本书将探讨不同导航策略的优缺点,以及如何构建清晰、灵活的导航流程。 数据绑定与验证: 掌握JSF强大的数据绑定能力,实现JavaBean对象与UI组件之间的数据同步。同时,深入学习JSF内置的验证器以及如何创建自定义验证器,确保用户输入数据的准确性和合法性。 进阶主题与高级应用: AJAX支持: JSF 2.0原生支持AJAX,本书将详细讲解如何利用``标签实现局部刷新、非阻塞用户交互,从而提升Web应用的响应速度和用户体验。 复合组件: 学习如何通过创建自定义复合组件来封装可复用的UI元素,提高开发效率并保持代码的一致性。本书将展示复合组件的定义、使用以及属性传递的技巧。 自定义组件与渲染器: 对于标准组件无法满足的需求,本书将指导读者如何创建自定义JSF组件和渲染器,实现高度定制化的UI表现和行为。 事件处理与监听器: 深入理解JSF的事件模型,学习如何注册和处理各种UI事件,以及如何编写自定义事件监听器来响应用户操作。 国际化与本地化: 掌握JSF在支持多语言和本地化方面的功能,包括资源束的使用、日期和数字的本地化显示等,以构建全球化的Web应用程序。 JSF与EJB/CDI集成: 探讨JSF与Java EE其他核心技术(如Enterprise JavaBeans (EJB) 和Contexts and Dependency Injection (CDI))的无缝集成,实现更强大、更灵活的后端业务逻辑处理。 安全性: 学习如何在JSF应用中实现用户认证、授权和访问控制,保护应用程序免受未经授权的访问。 测试: 提供关于如何测试JSF应用程序的实用建议和技术,确保应用程序的稳定性和可靠性。 最佳实践与案例分析: 本书不仅传授技术知识,更注重引导读者掌握JSF开发中的最佳实践,例如如何组织项目结构、如何进行代码重构、如何优化性能等。通过丰富的代码示例和实际项目中的案例分析,读者可以更好地理解理论知识在实际开发中的应用,并从中学习到有价值的经验。 无论您是初次接触JSF的新手,还是有一定JSF开发经验的开发者,都将从《JavaServer Faces 2.0, The Complete Reference》中获益匪浅。本书将是您构建高质量Java Web应用程序的宝贵参考资料。

作者简介

Ed Burns,是Sun Microsystems公司的高级主管工程师,此外还是JavaServer Faces共同规范的领导者。他与其他人合著了JavaServer Faces:The Complete Reference一书,并且是Secrets of the Rock Star Programmers一书的作者。

Chris Schalk,是developer advocate,致力于提升Google的API和技术。他当前在国际化Web开发社区工作,主要研究新的Google App Engine和Open Social API。

Neil Griffin,是Liferay Portal的委员以及JSF开发团队领导者,并且是Portlet Faces项目的合作创始人。

目录信息

读后感

评分

评分

评分

评分

评分

用户评价

评分

评分

评分

评分

评分

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2026 qciss.net All Rights Reserved. 小哈图书下载中心 版权所有