Oracle JDeveloper and ADF Sample Code

Important Note - You can find up-to-date list of Oracle ADF Samples on this page.

Unless explicitly identified as such, the sample code here is not certified or supported by Oracle; it is intended for educational or testing purposes only.




The ADF Calendar Component is new in Release 1 ( displays created activities in daily, weekly, monthly, or list view for a given provider or providers where the provider is the owner of an activity. Working with ADF Faces Calendar Component
Provides code to enable popup (panelWindow) dynamic auto sizing to current browser view dimensions Dynamic resizing of popup window
In this codesample I'll provide a codesample and demonstrate the creation of a reusable component (ADF Library) using JDeveloper/ADF 11g, Rome 1.0 RSS and Atom Utilities, and JDOM 1.0. Reusable ADF 11g Library (RSSFeedReader)
shows how to embed ADF based BAM view in Webcenter Embedding BAM-ADF dashboards in Webcenter
Detailed in documentation Polls Demo Client and Admin Console Taskflows
Sample application for the above book Quick Start Guide to Fusion Development JDeveloper and Oracle ADF Sample Application
This code sample shows the usage of a simple Java class in a JSF page with ADF binding. It relates to the techniques shown in this blog entry:
Java class data control tricks sample
This skin for ADF Faces Rich Client components contains versions of several skins which are optimized in terms of colors and fonts for display on projected displays. As well as being useful for running applications on a projector, these skins also serve as great examples if you are learning to adapt or build your own skin for ADF Faces Rich client. Stand-alone ADF Faces Rich Client skins for projector display
This code demonstrates how a Servlet within an application can share the same data control context (frame) as the underlying UI pages and Task Flows within that application. This approach is useful when you are creating integrated applications where servlets are leveraged to add functionality to the application such as AJAX calls or email generation. Sharing ADF context with a Servlet
This utility provides a set of stencils for Microsoft Visio which will allow you to quickly and accurately design ADF Faces user interfaces using that tool. Visio Stencils for ADF Faces Rich Client Components
Sample project for ADF Mobile Browser, demonstrating examples for constructing user interfaces optimized for mobile devices. Containing sample CSS files for use with the application that achieves the mobile optimized look and feel. ADF Mobile Browser Sample Project Based on Fusion Order Demo
This is a simple JavaScript function which can be embedded into the entry point pages of any ADF Faces Rich Client Application. It will check to see if the user has the required "Enable native XMLHTTP support" option switched on in an IE browser. If the the option is not switched on, the page will not work correctly so the function will either redirect the browser to a specified help page or pop up a default alert with instructions on how to enable the required option. Script to detect native XMLHttp support in Internet Explorer
Based on the HR schema, this sample shows a graph in an ADF region and the list of employees working in the selected department in another ADF Region. Contextual events allow developers to communicate between ADF Regions without requiring a restart of the detail region. Its one of the most powerful ADF Region interaction patterns, that seems to be underestimated among current application developers. Note that ADF contextual events are getting more visual design time in following releases of Oracle JDeveloper 11g that turns a so far manual configuration into a declarative task. Using the DVT click event in contextual events to provide master-detail synchronization across ADF Regions
This sample shows how the state of components within a page template can be cleanly controlled by the client pages that use that page template. Importantly this is done with minimal code and no pollution of the template with knowledge of it's consuming pages. As an example, the demo shows how the collapsed state of a panelSplitter in the template can be controlled from a button in the page that uses the template ADF UI - Refresh Template Components