About UI Components in Oracle ADF Web Pages

The client developer uses the Data Control Palette to insert already databound UI components into their web page:

The following sections describe the visual elements that you can select from the Data Control Palette.

Value Bindings for the Entire Collection or Rowset

The Data Control Palette provides UI components for web pages that you can use to bind an entire data collection (which consists of a data object that comprise a row set), as shown in the following table.

Drag and Drop into a JSP Page As Drag and Drop into a UIX Page As ADF Binding Type
Read-Only Table / Dynamic Table (used when the bean has no scalar attributes) Read-Only Table

Table binding

Note, in the case of the dynamic table (JSP page only), all attributes of the selected collection will be displayed by the table.

Read-Only Form Read-Only Form

Table binding (JSP page only)

Attribute bindings for the text fields (both JSP/UIX pages)

Action bindings for the buttons (UIX page only)

Navigation Buttons not available Action bindings
Graph not available Graph binding
Input Form Input Form Attribute bindings
not available Input Form (with Navigation)

Attribute bindings for the text fields

Action bindings for the buttons

not available Search Form

Table binding for the table

Attribute bindings for the text fields

Action bindings for the buttons

not available Master Detail (Self)

Table bindings for the table

Attribute bindings for the text fields

Selected Row Link not available not applicable
Navigation List encodedparameter List binding in Navigation mode
not available textinput (secret) textinput (secret)

Value Bindings for Individual Data Object Attribute Values

The Data Control Palette provides UI components that you can use to bind a single data object attribute, as shown in the following table.

UI Component Drag and Drop into a JSP Page As Drag and Drop into a UIX Page As
Hello Value not available

For Oracle ADF Business Components, displays label control hint; all other services display the attribute value as a label

Label

Note can be defined by Control Hints in the case of Oracle ADF Busienss Components

not available
not visible

Input Render

Note custom renders can be defined in the case of Oracle ADF Business Components

not available

Render Value

Note custom renders can be defined in the case of Oracle ADF Business Components

not available
Input Field TextInput, MessageTextInput
Text Area MessageStyledText
Renders a hidden field bound to a model object Hidden Field encodedparameter
not visible File Input Field not available
Password Field textinput (secret)
not visible Render Value not available

Single Select List
Static Single Select Field

List, MessageList (Select One), MessageList (Select Many)
List of Values MessageLovInput
smoking non-smoking Radio Button Group

RadioSet, MessageRadioSet

apples oranges not available CheckBox, MessageCheckBox

Action Bindings for Business Object Methods and Data Control Operations

The Data Control Palette provides UI components that you can use to bind a method or operation, as shown in the following table.

UI Component Drag and Drop into a JSP Page As Drag and Drop into a UIX Page As
Button SubmitButton
Button with Form not available
ActionRequestURI Link (Strut-based applications only) not available

For details about Java clients, see About UI Components in Oracle ADF Java Clients.


For information about the tools and process for working with Oracle ADF:

About J2EE Application Clients and Oracle ADF
About the Design Time for Oracle ADF
About the Data Control Palette
About the Data Control Palette and the Component Palette

 

Copyright © 1997, 2004, Oracle. All rights reserved.