Chapter 8. Backing not Baking: Bean Recipes
In this chapter, we will cover:
Determining whether the current transaction has pending changes
Using a custom af:table selection listener
Using a custom af:query listener to allow execution of a custom application module operation
Using a custom af:query operation listener to clear both the query criteria and results
Using a session scope bean to preserve session-wide information
Using an af:popup during long-running tasks
Using an af:popup to handle pending changes
Using an af:iterator to add pagination support to a collection
Introduction
Backing (also referred to as managed) beans are Java beans referenced by JSF pages in an ADF Fusion web application through Expression Language (EL). They are usually dedicated to providing specific functionality to the corresponding page. They are part of the ViewController layer in the Model-View-Controller architecture. Depending on their persistence in memory throughout the lifetime of the application, managed beans...