Patent ID: 7996764

Claim:
An information processing method for allowing a web application server to respond to a request from a client, the method comprising the steps of: accepting, by the application server, a request from the client via a network; executing a business process by a web application in accordance with a definition in an abstract representation irrespective of attributes of the client, said executing further including interpreting and executing the request at an abstract view definition level, identifying an abstract view definition file for responding to the request, and acquiring key information for identifying user-agent of said client from description at a user-agent field in a request header of the request; generating a template for allowing a result of the business process to be displayed on the client, the template including at least a corresponding JSP (Java® Server Pages) file generated based on the identified abstract view definition file and the acquired key information; storing the generated template including the at least a corresponding JSP (Java® Server Pages) file in a storage; generating a response to the request from the client in accordance with the template stored in the storage; and wherein when the request is accepted from the client, instead of generating all of the JSP files, for the client, corresponding to the whole functions of the web application, only the JSP file required for responding to the request from the client is generated.