Web forms are integral part of Web and used to enter and submit user data to server for further processing. Their structure usually resembles forms on paper. Web forms are defined using HTML language, which provides graphical user interface elements such as text input, checkbox, select box (drop-down list), etc. However, developing and maintaining large web forms with complex validation require availability of a developer and a lot of time. Moreover, every new form or a change in existing form may require redeployment of the whole web application. Therefore, there is a need for a solution which will help in solving the above issues.