BeanEditForm is a powerful Tapestry component capable of generating a complete create/edit user interface for a typical JavaBean.
Div | |||||||||
---|---|---|---|---|---|---|---|---|---|
| |||||||||
| |||||||||
Wiki Markup | |||||||||
{float:right|background=#eee|padding=0 1em}
*JumpStart Demos:*
[Edit (Using BeanEditForm)|http://jumpstart.doublenegative.com.au/jumpstart/examples/input/edit1/1]
[Create (Using BeanEditForm)|http://jumpstart.doublenegative.com.au/jumpstart/examples/input/create1]
[More Control Edit (Using BeanEditor)|http://jumpstart.doublenegative.com.au/jumpstart/examples/input/morecontroledit1/1]
{float} |
BeanEditForm analyzes the the properties of the bean, locating just those properties that are readable and writeable. It filters down to properties whose type is mapped to a known editor (this is described in more detail below).
...
Next, you must make contributions to the DataTypeAnalyzer or DefaultDataTypeAnalyzer services to match properties to your new name.
...