Form processing with Rich UI

The Rich UI controller mechanism relates a single view, a widget, with a single a model, a data field; for more information, see "Rich UI validation and formatting." You can also use Rich UI to simulate traditional form processing, which is characteristic of business software.
For example, you might want to create an application that fulfills the following steps:
Rich UI form processing uses the ValidatingForm widget, which is primarily a collection of form fields. When you declare a form field, you reference a controller and can include the following details:
The following code are example entries for validating a form:
employeeForm ValidatingForm { entries = [
   new FormField { displayName="Name:",   controller=nameController },
   new FormField { displayName="Age:",    controller=ageController },
   new FormField { displayName="Salary:", controller=salaryController }
]};
The form as a whole has the following functions:

Feedback