title: JSP page construction through database fields
body: <p>I would like to develop an application which is capable of adding fields dynamically to a page. For example,</p>
  
  <p>"Student module" will have fields like name, email, mobile and DOB, etc. To create the student record user must fill all the fields. This is fine for customer 1. But for customer 2 want to have other fields like gender, father and mother which is not required for the customer 1.</p>
  
  <p>They are two different customers, say customer 1 is managing schools and customer 2 is managing colleges, hence their business is different.</p>
  
  <p>To address the customer 2 requirement, it would be ideal to provide ability to add fields dynamically on page as per the customers. May be through seed data for page fields that constructs the page dynamically.</p>
  
  <p><strong>Precise Question :</strong></p>
  
  <p>In Module, Ability to construct the page dynamically with the fields from database. Typically fields are name, email, mobile, dob, parent's mobile and address. Upon submission, respective values should be stored into the respective database columns.</p>
  
  <p>Currently we are using <code>spring</code>, <code>struts</code> and <code>hibernate</code> technologies for the application. I think to support this requirement existing frameworks may not work and need to develop framework or any other existing framework that supports this requirement?</p>
  
  <p>Could you please provide any suggestion or links to accomplish this task.</p>
  
  <p>Help is greatly appreciated.</p>