What's New in This Guide for Release 12c (12.2.1.4.0)
The following topics introduce the new and changed features of ADF Faces and other significant changes, which are described in this guide.
New and Changed Features for Release 12c (12.2.1.4.0)
Oracle Fusion Middleware Release 12c (12.2.1.4.0) of Oracle JDeveloper and Oracle Application Development Framework (Oracle ADF) includes the following new and changed development features, which are described in this guide.
-
Common ADF Faces Components
-
ADF Faces supports filtering from a list of values to search and highlight the matched suggestion by using the new inputSearch component. You must use the ADF inputSearch component with REST resource and inputSearch supports tag attributes to understand REST data. See Using the InputSearch Component.
-
ADF Faces supports a new streaming component in a JSF page. It allows the components to delay their rendering until a streaming request is fulfilled. See Using a Streaming Component to Allow Page Loading.
-
ADF Faces supports most recently used (MRU) suggestions lists with the new suggestionSection component when used on a parent inputSearch component. The component creates and manages the MRU suggestion list based on the frequency and recentness of the suggestions used. See How to Set Attributes of Suggestion Section.
-
ADF Faces supports new query component options to configure personalization behavior for the Saved Search dropdown to optimize performance for searches over all records. Also, you can implement an event handler for more query operation actions, including include saving a search, personalizing a search, and resetting a search. See Creating the Query Data Model.
-
ADF Faces supports a new save query mode on the query component to prevent users from creating a new search, updating an existing search, or deleting an existing saved search, when the user is in preview mode. See Save Query Mode.
-
ADF Faces supports a vertical compressed layout on the panelTabbed component. See What You May Need to Know About Skinning and the panelTabbed Component.
-
ADF Faces supports using inline Scalar Vector Graphics (SVG) images via CSS and Javascript for ADF Faces components to access various elements available within the SVG DOM. See Using Scalar Vector Graphics Image Files. Additionally, ADF supports styling inline Scalar Vector Graphics (SVG) by adding a style class in skin file and referencing it in the SVG content. See What You May Need to Know About Inline SVG Support in ADF Faces.
-
ADF Faces supports configuring the inputDate component to show a default value for either the date or both the date and the time. Also, you can now specify the date picker functionality to expose and to optionally specify the number of months to be shown at once in the date picker. See What You May Need to Know About Including a Default Value for an InputDate Component and How to Add an InputDate Component.
-
ADF Faces supports implementing event handlers to handle data selection in the chooseDate component based on selection modifier keys (Ctrl and Shift keys). See What You May Need to Know About Multi-Selection Support in the chooseDate Component.
-
ADF Faces supports new
web.xml
context parameters to configure the session timeout to override window timeout and to set a maximum window cache size. See What You May Need to Know About ADF Faces Window Manager Configuration.
-
-
Creating Your Layout
-
ADF supports configuring the panelFormLayout component to be responsive so that it modifies the form layout dynamically, depending on the space available. See What You May Need to Know About Responsive Mode in the panelFormLayout Component.
-
ADF supports accessing a page from a different viewID by using a new public interface
QueryResultsLayoutIdentifier
to map a logical viewID to an actual viewID. See What You May Need to Know About Accessing a Page From a Different View ID.
-
-
ADF Data Converters
-
ADF Faces supports defining value formatting for a table or chart with Active Data Service (ADS) data by using the new
oracle.adf.view.rich.ads.USE_COMPONENT_FORMATTER
context parameter in theweb.xml
file. See What You May Need to Know About Custom ADF Faces Converters.
-
Other Significant Changes in this Document for Release 12c (12.2.1.4.0)
For Release 12c (12.2.1.4.0), this document has been updated in several ways. Following are the sections that have been added or changed.
Part III Creating Your Layout
-
Revised a showDetailHeader component section to explain that if disclosed property is set to
false
(for a collapsed state), then any validation present for child components will not be performed as the child components are not visible. See How to Use the showDetailHeader Component.
Part IV Using Common ADF Faces Components
-
Revised an LOV component section to carry forward the value entered in the input field of inputListOfValues and inputComboboxListOfValues components to the appropriate search field in the search dialog. See About List-of-Values Components.
-
Revised a listView component section to note that you must include the
fetchSize
androws
attributes on the component for the matchMediaBehavior tag to work properly. See Achieving Responsive Behavior Using matchMediaBehavior Tag.
Part VI Completing Your View
-
Revised an accessibility section for active data service (ADS) components to remove the
type=email
attribute on the input fields in the generated DOM sample. Also added a note to explain that the passthrough attribute is stamped on the outermost element. See What You May Need to Know About Pass-Through Attributes.
Part VII Appendices
-
Revised a keyboard shortcuts section to include Ctrl+right arrow and Ctrl+ left arrow to expand and collapse nodes in the TreeTable component. Also removed references to Screen Reader Mode. See Shortcut Keys for Table, Tree, and Tree Table Components.