Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Cocoon Wiki" for change 
notification.

The following page has been changed by JCKermagoret:
http://wiki.apache.org/cocoon/DesignPattern/FormGeneration

------------------------------------------------------------------------------
  With this first file, we'll have this final form definition.
  
  == Form binding and template ==
- I decided to mix binding and template because they are very tied. Structure 
and presentation are often (but not always) related. Moreover, it reduces 
compexity and increases maintenability. The use of meta widgets and filter tags 
help a lot to achieve this goal too. This way, one file only is necessary. 
+ Data structure and structure of the presentation are often (but not always) 
related, when editing or searching data. So I decided to use only one file. It 
reduces complexity and increases maintenability. The use of meta widgets and 
filter tags help a lot to achieve this goal too. This way, one file only is 
necessary. 
  
  === Metawidgets ===
  They are only a group of binding, template and filter tags.