IMPLEMENTING BROWSER BASED HYPERTEXT TRANSFER PROTOCOL SESSION STORAGE
First Claim
1. A computer implemented method of managing session data, the computer implemented method comprising:
- responsive to receiving a request for content, determining whether preexisting session data associated with the request is present;
responsive to the preexisting session data not being present, generating session data associated with the request;
generating a response page having a set of forms including a set of hidden fields, wherein the set of hidden fields comprise the session data; and
sending the response page to a client browser.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method, apparatus, and computer usable program product for managing session data. The process determines whether preexisting session data associated with a request for content is present in response to receiving the request. Responsive to an absence of the preexisting session data being associated with the request, the process generates session data associated with the request. The process then generates a response page having a set of forms including a set of hidden fields. The set of hidden fields include the session data. Thereafter, the process sends the response page to a client browser.
-
Citations
20 Claims
-
1. A computer implemented method of managing session data, the computer implemented method comprising:
-
responsive to receiving a request for content, determining whether preexisting session data associated with the request is present; responsive to the preexisting session data not being present, generating session data associated with the request; generating a response page having a set of forms including a set of hidden fields, wherein the set of hidden fields comprise the session data; and sending the response page to a client browser. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product comprising:
a computer usable medium including computer program code for managing session data, the computer program product comprising; computer usable program code for determining whether preexisting session data associated with a request for content is present in response to receiving the request; computer usable program code for generating session data associated with the request in response to the preexisting session data not being present; computer usable program code for generating a response page having a set of forms including a set of hidden fields, wherein the set of hidden fields include the session data; and computer usable program code for sending the response page to a client browser. - View Dependent Claims (9, 10, 11, 12, 13)
-
14. An apparatus comprising:
-
a bus system; a communications system connected to the bus system; a memory connected to the bus system, wherein the memory includes computer usable program code; and a processing unit connected to the bus system, wherein the processing unit executes the computer usable program code to determine whether preexisting session data associated with a request for content is present in response to receiving the request;
generate session data associated with the request in response to the preexisting session data not being present;
generate a response page having a set of forms including a set of hidden fields, wherein the set of hidden fields includes the session data; and
sending the response page to a client browser. - View Dependent Claims (15, 16, 17)
-
-
18. An apparatus for managing session data, the apparatus comprising:
-
a web application, wherein the web application generates session data associated with a request for content in response to an absence of preexisting session data being associated with the request; a data object session component, wherein the data object session component populates hidden fields with the session data; a servlet container, wherein the servlet container generates a response page having the hidden fields, and wherein the servlet container sends the response page to a browser. - View Dependent Claims (19, 20)
-
Specification