The client developer uses the Data Control Palette to insert already databound UI components into their web page:
Note: The Data Control Palette detects the type of web application your project defines and displays the appropriate components for a Stuts-based JSP project, a Model 1&ndashstyle JSP project, or a UIX project.
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 |
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.