JavaServer Faces: Introduction by Example
暫譯: JavaServer Faces:範例導論

Josh Juneau

  • 出版商: Apress
  • 出版日期: 2014-12-05
  • 售價: $1,780
  • 貴賓價: 9.5$1,691
  • 語言: 英文
  • 頁數: 352
  • 裝訂: Paperback
  • ISBN: 1484208390
  • ISBN-13: 9781484208397
  • 海外代購書籍(需單獨結帳)

商品描述

This book is about using JavaServer Faces to create and deploy interactive applications delivered to end users via a browser interface. JavaServer Faces is the component-based technology enabling easy development of such applications, especially applications of the type commonly needed in enterprise environments. JavaServerFaces: Introduction by Example is a to-the-point, 250-page introduction to an important technology that every Java Enterprise Edition programmer should know and be able to use.

JavaServer Faces: Introduction by Example takes you through building and deploying servlet-based web pages built around JavaServer Faces, Facelets, managed Java Beans, and prebuilt user-interface components. You'll learn to build user interfaces that run in the browser, to display data drawn from corporate databases, accept user input, deal with errors and exceptions, and more.

JavaServer Faces is an important user-interface technology for any Java developer to learn who works in an enterprise environment. JavaServer Faces: Introduction by Example is your no-nonsense guide to getting started right away in taking advantage of the technology's component-driven approach.

  • Introduces servlets, which are the basis for JavaServer Faces applications
  • Covers development and deployment of user interfaces in the browser
  • Demonstrates advanced techniques such as the use of AJAX

What you’ll learn

  • Create web pages to present dynamic content drawn from databases and other sources
  • Accept and respond to user input, including validation and error handling
  • Embed Java in order to handle business logic
  • Implement navigation to control a user's path through a transaction
  • Design pages with Facelets, the view-definition language of JavaServer Pages
  • Respond to user actions in real time by using AJAX-based techniques

Who this book is for

JavaServer Faces: Introduction by Example is written for Java Enterprise Edition developers wanting to develop user-interfaces that run in the browser and are component-based for fast development and deployment.

Table of Contents

1. Introduction to Servlets

2. JavaServer Pages

3. The Basics of JavaServer Faces

4. Facelets

5. Standard Components

6. Advanced and Ajax

商品描述(中文翻譯)

這本書是關於使用 JavaServer Faces 創建和部署互動應用程式,這些應用程式通過瀏覽器介面提供給最終用戶。JavaServer Faces 是一種基於組件的技術,使得開發這類應用程式變得簡單,特別是企業環境中常見的應用程式類型。《JavaServer Faces: Introduction by Example》是一本直截了當的 250 頁介紹,涵蓋了每位 Java Enterprise Edition 程式設計師應該了解並能夠使用的重要技術。

《JavaServer Faces: Introduction by Example》將帶您了解如何構建和部署基於 servlet 的網頁,這些網頁圍繞 JavaServer Faces、Facelets、管理的 Java Beans 和預建的用戶介面組件。您將學會構建在瀏覽器中運行的用戶介面,顯示來自企業數據庫的數據,接受用戶輸入,處理錯誤和異常等。

JavaServer Faces 是任何在企業環境中工作的 Java 開發人員必須學習的重要用戶介面技術。《JavaServer Faces: Introduction by Example》是您立即開始利用這項技術的組件驅動方法的實用指南。

- 介紹 servlet,這是 JavaServer Faces 應用程式的基礎
- 涵蓋在瀏覽器中開發和部署用戶介面
- 演示高級技術,例如使用 AJAX

您將學到的內容:
- 創建網頁以展示來自數據庫和其他來源的動態內容
- 接受並響應用戶輸入,包括驗證和錯誤處理
- 嵌入 Java 以處理業務邏輯
- 實現導航以控制用戶在交易中的路徑
- 使用 Facelets 設計頁面,這是 JavaServer Pages 的視圖定義語言
- 通過使用基於 AJAX 的技術實時響應用戶行為

這本書的對象:
《JavaServer Faces: Introduction by Example》是為希望開發在瀏覽器中運行的用戶介面並且基於組件以便快速開發和部署的 Java Enterprise Edition 開發人員而寫的。

目錄:
1. Servlet 介紹
2. JavaServer Pages
3. JavaServer Faces 基礎
4. Facelets
5. 標準組件
6. 高級和 AJAX