Contents

Title and Copyright Information

Preface

What's New in This Guide for Release 11.1.2.1.0

Part I Getting Started with ADF Faces

1 Introduction to ADF Faces

2 ADF Faces Demo Application

3 Getting Started with ADF Faces and JDeveloper

Part II Understanding ADF Faces Architecture

4 Using ADF Faces Client-Side Architecture

5 Using the JSF Lifecycle with ADF Faces

6 Handling Events

7 Validating and Converting Input

8 Rerendering Partial Page Content

Part III Creating Your Layout

9 Organizing Content on Web Pages

10 Creating and Reusing Fragments, Page Templates, and Components

Part IV Using Common ADF Faces Components

11 Using Input Components and Defining Forms

12 Using Tables and Trees

13 Using List-of-Values Components

14 Using Query Components

15 Using Popup Dialogs, Menus, and Windows

16 Using Menus, Toolbars, and Toolboxes

17 Using a Calendar Component

18 Using Output Components

19 Displaying Tips, Messages, and Help

20 Working with Navigation Components

Part V Using ADF Data Visualization Components

21 Introduction to ADF Data Visualization Components

22 Using Graph Components

23 Using Gauge Components

24 Using Pivot Table Components

25 Using Map Components

26 Using Gantt Chart Components

27 Using Hierarchy Viewer Components

Part VI Completing Your View

28 Customizing the Appearance Using Styles and Skins

29 Internationalizing and Localizing Pages

30 Developing Accessible ADF Faces Pages

31 Creating Custom ADF Faces Components

32 Allowing User Customization on JSF Pages

33 Adding Drag and Drop Functionality

34 Using Different Output Modes

35 Using the Active Data Service with an Asynchronous Backend

Part VII Appendixes

A  ADF Faces Configuration

B Message Keys for Converter and Validator Messages

C Keyboard Shortcuts

D Quick Start Layout Themes

E Code Samples