Creates form elements that allow a property of an object to be selected. This may take the form
of a <select> or a sequence
of <input type=radio> elements.
Uses a model to map between Java values that will be assigned, and
textual labels that will appear in the HTML response.
Parameters
- value
The property value to edit.
- model
The model used to enumerate the potential values, and
to produce text labels for each value.
- renderer
An object used to render the property selection; two default implementations are
provided (one creates a pop up list, the other a table of radio buttons).