About the Data Control Palette and the Component Palette

JDeveloper provides two palettes to insert UI components into your web pages. You can use the Data Control Palette to insert already databound components. Or, you can work with the Component Palette to insert standard HTML elements, Struts elements, or Oracle ADF UIX elements (for UIX pages only).

When you insert a component from the Data Control Palette, a new Oracle ADF binding will be defined in the page's UI model and the inserted component will contain references to the Oracle ADF binding, using EL (expression language) syntax. When you want to create bindings separately, you can use the Structure window's UI Model tab that you display for the web page. Once the binding definitions exist in the page's UI Model, you can insert standard HTML and Struts elements using the Component Palette and later write your own expressions to reference the bindings in the page's source code.

Note: For examples, of the syntax used to reference the ADF bindings, create a web page with the Data Control Palette's components and view the source code for that page.

Although you can create web pages by inserting components from both the Data Control Palette and the Component Palette, it is important to note that you must not insert HTML elements in a Struts-based JSP page. When you want to work with a Struts-based web application, your page must contain Struts elements that you select from the Struts page of the Component Palette. However, when you work with the Data Control Palette, the palette will detect the type of application your page represents (Struts or Model 1) and will display the appropriate components for your selection.


About the Data Control Palette

 

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