I've looked over the Dev Wiki's for Forms and the FDK, but I don't seem to understand enough to get started.
I'm looking for a step by step guide for creating a new custom form for 4.0.2. One that shows how to deal with the posted data in Java code on the backend and return/render a response. Also showing how to integrate it with existing pages like a Site or Dashlet.
These custom forms will want to save some state and redisplay it at a later time. Is this something that is best stored and retrieved in the Alfresco Repository with the Repository Java API, or do developers usually create some custom DB tables for it?