Mastering JavaServer Faces 2.2 (Paperback)

Anghel Leonard

  • 出版商: Packt Publishing
  • 出版日期: 2014-06-30
  • 售價: $2,310
  • 貴賓價: 9.5$2,195
  • 語言: 英文
  • 頁數: 501
  • 裝訂: Paperback
  • ISBN: 1782176462
  • ISBN-13: 9781782176466
  • 相關分類: Java 程式語言Java 相關技術
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

Master the art of implementing user interfaces with JSF 2.2

Overview

  • Fortify your JSF solutions by combing the powers of JSF 2.x (2.0, 2.1, and 2.2)
  • Get acquainted with the newly introduced features in JSF 2.2, such as the faces flow, stateless views, pass-through attributes and resource library contracts
  • Browse through over 300 well defined JSF applications presented in a concise and clear cut approach

In Detail

JavaServer Faces (JSF) is a leading framework and core component of Java Platform Enterprise Edition. JSF is the standard Java EE technology used to build web user interfaces. JSF 2.2 is a recent release with an extensive list of new features, some of which have been expected for a long time and are now ready to be implemented.

Starting out with a very basic topic, Expression Language, you will continue onwards covering a wide range of JSF sectors, such as JSF communication, JSF scopes, and so on. Throughout the book, you will master JSF artifacts (AJAX, HTML5, configurations,renders, handlers, listeners, events, factories, tabular data, custom components, Facelets, and so on) in a compendium of programming practices and informative examples.

You then round off with a detailed discussion on the capabilities of Facelets. Overall, this book helps you gain knowledge on the latest JSF features in an interesting and original approach. Adding these skills to your personal arsenal will turn you into a veritable JSF master.

What you will learn from this book

  • Discover how to write custom JSF 2.2 themes, custom factories, handlers, renderers, and components
  • Access unlimited developing scenarios with the concept of dependency injection
  • Enhance your applications with JSF 2.2 upload component and HTML5 friendly markup
  • Master the new JSF 2.2 Window ID technique
  • Gain insights into managing the application state with stateless viewsExplore the new CDI @ViewScoped and @FlowScoped (detailed presentation)

Approach

A homogenous guide integrating the features of JSF 2.x (2.0, 2.1 and 2.2), following a ‘learning through examples’ paradigm with its main focus on the advanced concepts of JSF.

Who this book is written for

If you are a web developer who uses JSF, this is the book for you. Catering to an intermediate-advanced audience, the book assumes you have fundamental knowledge of JSF. It is intended for the developer who wants to improve their skills with the combined power of JSF 2.0, 2.1, and 2.2.

商品描述(中文翻譯)

精通使用JSF 2.2實現用戶界面的藝術

概述
- 通過結合JSF 2.x(2.0、2.1和2.2)的功能來增強您的JSF解決方案
- 熟悉JSF 2.2中引入的新功能,如面向流程、無狀態視圖、通過屬性和資源庫合約傳遞
- 瀏覽超過300個明確定義的JSF應用程序,以簡潔明確的方式呈現

詳細內容
- JavaServer Faces(JSF)是Java平台企業版的領先框架和核心組件。JSF是用於構建Web用戶界面的標準Java EE技術。JSF 2.2是最近的版本,具有廣泛的新功能列表,其中一些功能已經期待已久,現在可以實現了。
- 從非常基本的主題Expression Language開始,您將繼續涵蓋各種JSF領域,如JSF通信、JSF作用域等。在整本書中,您將通過一系列編程實踐和信息豐富的示例來掌握JSF工件(AJAX、HTML5、配置、渲染、處理程序、監聽器、事件、工廠、表格數據、自定義組件、Facelets等)。
- 最後,您將詳細討論Facelets的功能。總的來說,本書以有趣和獨特的方式幫助您瞭解最新的JSF功能。將這些技能添加到您的技能庫中,將使您成為一位真正的JSF大師。

本書的學習重點
- 學習如何編寫自定義的JSF 2.2主題、自定義工廠、處理程序、渲染器和組件
- 使用依賴注入的概念訪問無限的開發場景
- 通過JSF 2.2上傳組件和HTML5友好的標記增強您的應用程序
- 掌握新的JSF 2.2窗口ID技術
- 瞭解如何使用無狀態視圖管理應用程序狀態,探索新的CDI @ViewScoped和@FlowScoped(詳細介紹)

方法
- 這是一本統一指南,整合了JSF 2.x(2.0、2.1和2.2)的功能,遵循“通過示例學習”的範例,主要關注JSF的高級概念。

本書的讀者
- 如果您是使用JSF的Web開發人員,這本書適合您。本書面向中高級讀者,假設您具有JSF的基本知識。它適用於希望通過JSF 2.0、2.1和2.2的結合力提高技能的開發人員。