Hi All, I am working on a Java web app and I have to give customers the option to design their own forms. Therefore the forms cannot be hardcoded into JSP's but need to be rendered dynamically based on the customer's form definition. The forms will be made up of predefined fields like First Name, Home Phone etc.. So I am looking for a technology that lets me define forms in a 'form definition language', load theses forms into my web app and process/validate the form fields (oh yeah - and eventually the data needs to be persisted too!)
In the back of my mind I am thinking about such frameworks as Struts and Hibernate, maybe even try EJB3.0 as the web application has prototype character. But I am not set on anything just yet. Of secondary nature is that I need a drag-and-drop form builder for my customers. Once I figured out which technology I will use to present, process and validate forms I can worry about the form builder (The form builder could be a fat client rather than a web app). In my research I have come across JSF and Cocoon Forms. While Cocoon Forms is still under development it seems like JSF is able to do what I need. Does anybody have experience with custom-designed-forms in web apps? How did you do it? Is there some other technology out there that I have overlooked? Thank you, Olaf _______________________________________________ Juglist mailing list [email protected] http://trijug.org/mailman/listinfo/juglist_trijug.org
