3 App Builder Concepts
To efficiently use App Builder, developers must understand some key concepts including managing user interface design, viewing rendered application page, understanding page processing and rendering, managing session state, understanding URL syntax, managing session state values, and using built-in substitution strings.
- Understanding Database Applications
An Oracle Application Express application is an HTML interface that exists on top of database objects such as tables or procedures. - Running an Application or Page
To view a rendered version of your application, you run or submit it to the Application Express engine. The Application Express engine dynamically renders and processes pages based on data stored in database tables. - How Does Page Processing and Page Rendering Work?
Learn how the Application Express engine renders and processes pages, when Oracle Application Express issues implicit commits, how conditional rendering and processing works, and how to verify user identify or control access to controls and components. - About Enabling Support for Bookmarks
Developers can assist users who bookmark application pages by either using zero as the session ID, or enabling Rejoin Sessions. - Understanding Session State Management
Oracle Application Express transparently maintains session state and provides developers with the ability to get and set session state values from any page in the application. - Viewing Session State
View the Session page by clicking Session on the Runtime Developer toolbar. - Understanding URL Syntax
Oracle Application Express applications support two types of URL syntax: Friendly URL Syntax and f?p Syntax. - Managing Session State Values
Manage session state to store and retrieve values for a user as the user navigates between different application pages. - Using Substitution Strings
Use substitution strings within templates, region source, or any attribute that specifies supported for substitutions to pass information and replace a character string with another value. - Using Template Directives
Use template directives to control how attributes that support substitution strings are processed.
See Also: