更新时间:2021-07-16 12:12:39
coverpage
Oracle ADF Faces Cookbook
Credits
About the Author
Acknowledgments
About the Reviewers
www.PacktPub.com
Support files eBooks discount offers and more
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the color images of this book
Chapter 1. Building Your ADF Faces Environment From the Ground Up
Introduction
Preparing and structuring the OS for JDeveloper and ADF
Installing JDK
Exploring different options to install the database
Installing JDeveloper
Tuning JDeveloper
Downloading the book's Git repository
Chapter 2. Getting Started with ADF Faces and JDeveloper
Creating an Application Workspace
Connecting your application to a database
Building Business Service
Defining the page flow
Creating a View page
Adding ADF Faces components to JSF pages
Running your first ADF Faces application
Chapter 3. Presenting Data Using ADF Faces
Presenting single records on your page
Presenting multiple records using ADF Table
Presenting multiple records using ADF List View
Presenting multiple records using ADF Iterator
Presenting master-details records using ADF Tables and Forms
Presenting master-details records using ADF Tree and tree table components
Presenting master-details records using ADF List with a group header
Internationalizing and localizing your representation
Chapter 4. Using Common ADF Faces Components
Using the inputText component
Using the inputNumber components
Using the inputDate component
Using the inputColor component
Using the selection components
Using the richTextEditor component
Using the inputFile component
Using the codeEditor component
Using the ListOfValues components
Using the pop-up dialogs menus and windows
Using menus toolbars and toolboxes
Using different output components
Using buttons and links for navigation
Using buttons and links to invoke functionalities
Utilizing XML Menu Model with NavigationPane Breadcrumbs and MenuBar
Using the train components
Working with dynamicComponent
Chapter 5. Beautifying the Application Layout for Great User Experience
Creating a page template for your application
Adding layouts to the header and footer of the page template
Creating an ADF skin for your application
Changing skins at runtime
Using skins like a pro by using Sass and compass
Using mdia queries for a responsive web design
Using flat design techniques
Chapter 6. Enriching User Experience with Visualization Components
Showing metrics with graph and gauge components
Putting data on maps
Using pivot tables instead of spreadsheets
Showing tasks on Gantt charts
Presenting the company's hierarchy using the Hierarchy Viewer
Presenting historical data using the Timeline component
Using sunburst to further show the hierarchical compositions
Chapter 7. Handling Events and Partial Page Rendering
Using partial triggers
Using ADF Faces server events
Using ADF Faces client events
Sending custom events from a client to a server
Executing JavaScript within an event response
Using the scrollComponentIntoViewBehavior tag
Using the target tag to execute PPR
Using partial page navigation
Adding drag-and-drop capabilities
Using polling events to update pages
Using ADF Faces Active Data Service (ADS)
Using WebSockets for more interactive applications
Chapter 8. Validating and Converting Inputs
Adding conversion
Creating a custom converter
Adding client-side capabilities to the converter
Adding validation