Patent ID: 7441188

Claim:
A system for constructing a view component of a web application, comprising: at least one input field file stored on a computer readable medium defining a plurality of input field types and associated field formats; a template java server page stored on the computer readable medium, the template java server page to serve as a baseline for deriving at least one java server page; and a script stored on the computer readable medium that, when executed by a processor, analyzes the at least one input field file, generates at least one input check based on the field formats, and installs the at least one input check in the at least one java server page, wherein the view component of the web application comprises the at least one java server page and wherein the at least one Java server page, when the web application is executed on a web server and is accessed by a client browser, generates a hypertext markup language file including input fields validated by the input checks based on the field formats that the web application returns to the client browser.