My Oracle Support Banner

Form Handler Best Practices (Doc ID 1611240.1)

Last updated on JUNE 15, 2022

Applies to:

Oracle Commerce Platform - Version 2006.3 and later
Information in this document applies to any platform.


This document has been migrated from the former ATG Community and is being provided here as a courtesy to customers. The content in this document is not supported by Oracle Software Support

These guidelines lay out some suggestions, strategies, and direction for making the best use of form handlers with ATG. The intent here is to provide developers with some insights and structural suggestions distilled from the long hours of many people hunched over their monitors and keyboards. The goal is simple - to provide guidelines that will lead to leaner, easier to debug, and easier to extend implementations of ATG user interfaces.  Since form handlers act as the focal point for all user supplied data entering the system from the open Internet, their effective structuring is key to the overall long term health of the system.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document
 General Guidelines
 Implementation Details Requiring Consistency 
 The MVP Pattern
 The Form Handler Pattern
 The Complete Pattern
 Sample 2. A common form handler
 Sample 3. A series of related forms
 Form Handler Mash-Up's
 Not Extending a Specialized Form Handler Supplied by ATG
 Form Handlers Referencing Other Form Handlers
 What's Missing from this Document?

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.