Professional Documents
Culture Documents
Structure of OAF
Oracle Apps OAF
Course Home
{ Chapter 1: Introduction
{ What is OAF
{ Difference Between OAF and Oracle Forms
{ Structure of OAF
{ Onion Structure of OAF
{ Advantages & Disadvantages of OAF
{ Chapter 2: MVC Architecture
{ About Model
{ Entity Objects and Entity Association
{ View Objects and View Links
{ Application Module
{ About View
{ About Controller
{ BC4J File Structure
{ Chapter 3: JDeveloper Configuration
{ Identifying JDdeveloper Version
{ Installation Process of JDeveloper
{ JDeveloper Configuration Steps
{ Chapter 4: Creating First Page
{ Welcome (or) Sample Page Creation
{ Displaying Images on Page
{ Creating Items and Regions In a Page
{ How to display User Name, User Id and Responsibility in OAF
{ Chapter 5: Regions In JDeveloper
{ Message Component Layout Region
{ Header Region
{ Row Layout Region
{ Default Double Column
{ Default Single Column
{ Page Button Bar
{ Query Region
{ Chapter 6: Items In JDeveloper
{ Message Text Input
{ Message Styled Text
{ Message Check Box
{ Message Radio Button
{ Message Choice
file:///C:/Users/ayodeji.olabooye/Downloads/OAF%20TUT/OAF%20TUT/4Structure%20... 3/26/2014
OAF|01|-03 Structure of OAF Page 2 of 7
{ Submit Button
{ Message Rich Text Editor
{ Image Item
{ Chapter 7: Sample Exercises
{ Displaying Exception Messages Based on Condition
{ Swapping The Value From One Field to Another Field
{ Displaying Data From Data Base
{ Data Entry Page in OAF
{ Calling One Form to Another Form
{ SPEL In OAF
{ Chapter 8: Search Pages In OAF
{ Search Pages in OAF
{ Automatic Search Inline LOV
{ Automatic Search External LOV
{ Result Base Search
{ Manual Search
{ Chapter 9: Sample Project Work
{ MD-50 of Sample Project in OAF
{ Creating First OAF Page In Project
{ Creating Search Page
{ Creating Update Page
{ Calling OAF Pages Using Update and Detail Image Icons
{ Final Code in AM, Update Page, and Patient Entry Page Controller
{ Dynamic Changes in OAF pages
{ Chapter 10: Deploying OAF Pages Into Oracle Apps
{ Moving OAF Project Files Into Apps Server
{ Import Script in OAF
{ Creating Function,Menu, and Responsibility in Apps for OAF Pages
{ Chapter 11: Extensions and Personalizations
{ Extensions in OAF
{ VO Extension in OAF
{ AM Extension in OAF
{ CO Extension in OAF
{ EO Extension in OAF
{ Personalization in OAF
z Video Tutorials
z Expert Atricles
z Tips and Code
z Assignments & Quizzes Corner
z Interview Questions
………………………………………………………………………………..
file:///C:/Users/ayodeji.olabooye/Downloads/OAF%20TUT/OAF%20TUT/4Structure%20... 3/26/2014
OAF|01|-03 Structure of OAF Page 3 of 7
OAF follows J2EE Architecture and J2EE follows MVC architecture so therefore ultimately OAF follows MVC
Architecture.
MVC is the clean design interface between Model, View, and Controller.
file:///C:/Users/ayodeji.olabooye/Downloads/OAF%20TUT/OAF%20TUT/4Structure%20... 3/26/2014
OAF|01|-03 Structure of OAF Page 4 of 7
Model will take care the Data Base related Transactions, Model contains the following:
View is nothing but the OAF Page Output. View is implemented by UIX (User Interface XML).
Controller will take care of web browser activities like HTTP Get and HTTP Post
z Process Request
z Process Forms Request (HTTP Get)
z Process Form Data (HTTP Post)
file:///C:/Users/ayodeji.olabooye/Downloads/OAF%20TUT/OAF%20TUT/4Structure%20... 3/26/2014
OAF|01|-03 Structure of OAF Page 5 of 7
HTTP Post : After Loading the page if we want any changes the we use HTTP Post.
The Below figure shows the interaction between Model, View, and Controller.
file:///C:/Users/ayodeji.olabooye/Downloads/OAF%20TUT/OAF%20TUT/4Structure%20... 3/26/2014
OAF|01|-03 Structure of OAF Page 6 of 7
Disclaimer: Contents expressed in this post are viewpoints of independent authors/contributors and are not reviewed for correctness or accuracy by
NewtonApples.com. Any opinions, comments, solutions or other commentary expressed by post authors/contributors are not endorsed or
recommended by NewtonApples.com or any vendor. If you feel a post is inappropriate, click here to let us know and we will take the appropriate action
Comments:
Leave a Comment
You must be logged in to post a comment. Log in »
z Testimonials
Newton Apples is Amazing! The way courses are structured and delivered is top notch and easy to
understand. I appreciate your vision. - Abhijeeth
The courses are well structured and the online classroom sessions are great. The faculty are very
experienced and helped me a lot with any issues that I faced. - Varma
I've been a member since they started and I'm proud to tell you all that I have grow to the level of
being a faculty at Newton Apples - Anusha
z Tag Cloud
z Most Viewed
{ OR|00|-01 Oracle – PL/SQL Tutorial
{ DS|01|-02. DataStage Architecture & Client Components
{ OR|00|-01 Oracle – SQL
{ DS|02|-06. Stages in DataStage
file:///C:/Users/ayodeji.olabooye/Downloads/OAF%20TUT/OAF%20TUT/4Structure%20... 3/26/2014
OAF|01|-03 Structure of OAF Page 7 of 7
file:///C:/Users/ayodeji.olabooye/Downloads/OAF%20TUT/OAF%20TUT/4Structure%20... 3/26/2014