what is session tracking?what are types of session
tracking ?and when to cookies,when to use
sessionmanagement,whent use url rewriting technique,plz
explain briefly?
Answer Posted / santosh kabir
Session is the time spent and activities done by user since he connects to a site till he logs out or glosses browser. Sometimes the websites need to carry some important user data and other information through multiple pages, while user is working on the site.
This handling or tracking of information is called Session Tracking. For tracking session one can use following techniques.
1. Using Session object on Server : Here programmer can store information in special server side object called Sessiin. The data is stored in the form if collection of name-value pairs. e.g. name:userid , value : cooljohn.
2./Using cookies : Information can be saved on user machine as a collection of name- value pair (each pair called as a cookie). Every request to next page on the web site carries cookies to server. Server can read, process and write new cookies and send back to client machine. If cookies are disabled on client machine ( for safety , privacy purpose) this method fails.
3. Hidden elements : One can use HTML hidden elements to store and pass information to further pages for tracking user session.
4. URL rewriting : Here small chunk of data can be encrypted and passed from one page to other for tracking user activities.
The best and most commonly bused method is Session object.
| Is This Answer Correct ? | 1 Yes | 1 No |
Post New Answer View All Answers
What is the need of servlet filters?
What is a servlet engine?
What is a cookie What is the difference between session and cookie
what is the different between a servlet and a cgi? Why do you go for servlet rather than cgi?
What is the main purpose of java servlets?
What is difference between cookies and httpsession?
What is difference between get and post method?
How to get ip address in jsp login page and how to validate like 127.1.0.1 all should not be greater than 255
Differentiate between the print writer and servlet output stream?
What are the phases of servlet life cycle?
Name the packages that work with servlet?
Define context initialization parameters.
Is servlet thread safe?
What are the differences between the servletconfig interface and the servletcontext interface?
How to upload a file to the server using servlet?