Welcome to Scribd. Sign in or start your free trial to enjoy unlimited e-books, audiobooks & documents.Find out more
Download
Standard view
Full view
of .
Look up keyword
Like this
1Activity
0 of .
Results for:
No results containing your search query
P. 1
ADF

ADF

Ratings: (0)|Views: 109|Likes:
Published by Madhu Raman

More info:

Published by: Madhu Raman on Dec 08, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

12/08/2012

pdf

text

original

 
Oracle® Application Development Framework 
Developer’s Guide10
Release 3 (10.1.3)
B25386-01
January 2006
This book describes how to develop enterprise applicationswith Oracle ADF.
 
Oracle Application Development Framework Developer’s Guide, 10
 g
Release 3 (10.1.3)B25386-01Copyright © 1997, 2006, Oracle. All rights reserved.Primary Author: Ken Chu, Orlando Cordero, Ralph Gordon, Rosslynne Hefferan, Mario Korf, RobinMerrin, Steven Muench, Kathryn Munn, Barbara Ramsey, Jon Russell, Deborah Steiner, OdileSullivan-Tarazi, Poh Lee Tan, Robin Whitmore, Martin WykesThe Programs (which include both the software and documentation) contain proprietary information; theyare provided under a license agreement containing restrictions on use and disclosure and are also protected by copyright, patent, and other intellectual and industrial property laws. Reverse engineering, disassembly,or decompilation of the Programs, except to the extent required to obtain interoperability with otherindependently created software or as specified by law, is prohibited.The information contained in this document is subject to change without notice. If you find any problems inthe documentation, please report them to us in writing. This document is not warranted to be error-free.Except as may be expressly permitted in your license agreement for these Programs, no part of thesePrograms may be reproduced or transmitted in any form or by any means, electronic or mechanical, for anypurpose.If the Programs are delivered to the United States Government or anyone licensing or using the Programs on behalf of the United States Government, the following notice is applicable:U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical datadelivered to U.S. Government customers are "commercial computer software" or "commercial technical data"pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. Assuch, use, duplication, disclosure, modification, and adaptation of the Programs, including documentationand technical data, shall be subject to the licensing restrictions set forth in the applicable Oracle licenseagreement, and, to the extent applicable, the additional rights set forth in FAR 52.227-19, CommercialComputer Software—Restricted Rights (June 1987). Oracle Corporation, 500 Oracle Parkway, Redwood City,CA 94065The Programs are not intended for use in any nuclear, aviation, mass transit, medical, or other inherentlydangerous applications. It shall be the licensee's responsibility to take all appropriate fail-safe, backup,redundancy and other measures to ensure the safe use of such applications if the Programs are used for suchpurposes, and we disclaim liability for any damages caused by such use of the Programs.Oracle, JD Edwards, PeopleSoft, and Retek are registered trademarks of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respective owners.The Programs may provide links to Web sites and access to content, products, and services from thirdparties. Oracle is not responsible for the availability of, or any content provided on, third-party Web sites.You bear all risks associated with the use of such content. If you choose to purchase any products or servicesfrom a third party, the relationship is directly between you and the third party. Oracle is not responsible for:(a) the quality of third-party products or services; or (b) fulfilling any of the terms of the agreement with thethird party, including delivery of products or services and warranty obligations related to purchasedproducts or services. Oracle is not responsible for any loss or damage of any sort that you may incur fromdealing with any third party.
 
iii
Contents
...............................................................................................................................................................
xix
xix
xix
xx
xx
Overview of Oracle Application Development Framework................................................
1-11.1.1
Framework Architecture and Supported Technologies.................................................
View Layer Technologies Supported.........................................................................
Controller Layer Technologies Supported................................................................
Business Services Technologies Supported by ADF Model...................................
Recommended Technologies for J2EE Enterprise Developers..............................
1-31.1.2
Declarative Development with Oracle ADF and JavaServer Faces..............................
Declarative J2EE Technologies You May Have Already Used..............................
 JSF Offers Dependency Injection, Page Handling, EL and More..........................
Oracle ADF Further Raises the Level of Declarative Development for JSF.........
1-61.1.3
Key ADF Binding Features for JSF Development...........................................................
Comprehensive JDeveloper Design-Time Support.................................................
More Sophisticated UI Functionality Without Coding...........................................
Centralize Common Functionality in Layered Model Metadata.......................
1-101.1.3.4
Simplified Control Over Page Lifecycle.................................................................
1-101.2
Development Process with Oracle ADF and JavaServer Faces.........................................
1-111.2.1
Overview of the Steps for Building an Application....................................................
1-111.2.1.1
Starting by Creating a New Application................................................................
1-111.2.1.2
Building the Business Service in the Model Project.............................................
1-121.2.1.3
Creating a Data Control for Your Service to Enable Data Binding....................
1-131.2.1.4
Dragging and Dropping Data to Create a New JSF Page....................................
1-141.2.1.5
Examining the Binding Metadata Files Involved.................................................
1-161.2.1.6
Understanding How Components Reference Bindings via EL..........................
1-171.2.1.7
Configuring Binding Properties If Needed...........................................................
1-181.2.1.8
Understanding How Bindings Are Created at Runtime.....................................
1-18

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->