Creating a Databound UIX XML Page

With JDeveloper, you can easily develop UIX XML pages to query, browse, and edit records for any view objects defined in a business service, such as Oracle Application Development Framework (Oracle ADF) Business Components.

You must have already a Business Components Model Project in the same workspace as the UIX project in which you are creating the databound pages. This is because you need to specify the client data model and view object you want the UIX XML pages to use.

For an overview of the design-time process for creating databound applications in JDeveloper using Oracle ADF, see:

To use the Data Control Palette to design databound UIX pages for the Oracle ADF model layer, see Designing the User Interface with Oracle ADF Databound Components. The information in this section applies to any application, whether or not it is based on Struts. The design-time supports both Model 1 and Model 2 application development.

For end-to-end scenarios on how you can implement typical web page flows using databound UIX pages, see End-to-End Solutions for Struts, UIX, Business Components, and Oracle ADF. Each scenario describes all of the tasks you must perform to set up the Model, View, and Controller layers for each page flow described.

Note: BC4J UIX XML tags (tags with the bc4j: prefix) are still supported in JDeveloper 10g. You can run existing pages containing these tags, and you can add new tags to your pages from the component palette. The recommended approach for developing new UIX pages, however, is to use UIX XML; and to create databound UIX pages the recommended approach is to use Expression Language (EL) in your UIX XML pages. If you add components to a new UIX page using ADF databinding and the Data Control Palette, you are automatically using the new, recommended tags. Note that you cannot mix deprecated and new-style tags in a single page.


About Databound UIX Pages

Data Binding a Component Attribute
Working with Web Application Design Tools

 

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