Creating a Form Definition
Use a form definition to define the browser form elements,
including actions and how they are validated. The form definition
provides Salesforce B2C Commerce with rules on how to populate the
in-memory data that is rendered on the browser.
The SiteGenesis
application comes with a set of form definitions, contained in the
forms
folder.