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
Introduction
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
Introduction
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
Introduction
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
Introduction
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
Introduction
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
Introduction
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
Introduction
Adding conversion
Creating a custom converter
Adding client-side capabilities to the converter
Adding validation
Creating a custom JSF validator
Adding client-side capabilities to the validator
Enhancing the Faces messages user experience
Chapter 9. Building Your Application for Reuse
Introduction
Creating task flow template for your repetitive tasks
Handling general exceptions using task flow templates
Using task flow parameters
Adding events to your task flow through contextual events
Creating declarative ADF Faces component
Packaging your ADF Faces resources as an ADF Library
Preserving user preferences using MDS
Chapter 10. Scaling your ADF Faces Application
Introduction
Applying general advices regarding performance
Applying configuration performance recommendations
Applying ADF Faces component's attributes recommendations
Using Content Delivery Network to load your static resources
Using ADF caching to cache and compress static resources
Index
更新时间:2021-07-16 12:12:39