How can I share objects across different sessions?
Answer Posted / sanjeev kumar
Information (It can be primitives or objects) can be shared
across different servlets in 3 ways in J2EE.
1) Request object-- If the data need to be shared with in
the request scope we can set it on request object with
request.setAttribute() method. And can be accessed from the
other servlet or JSP with request.getAttribute() method.
2) Session object-- If the data need to be shared with in
the session scope we can set it on session object with
session.setAttribute() method. And can be accessed from the
other servlet or JSP with session.getAttribute() method.
3) Context object-- If the data need to be shared with in
the context (Application) scope we can set it on context
object with context.setAttribute() method. And can be
accessed from the other servlet or JSP with
context.getAttribute() method.
| Is This Answer Correct ? | 16 Yes | 4 No |
Post New Answer View All Answers
What are the differences between servlet context vs servlet config?
What is a cookie What is the difference between session and cookie
If my browser does not support cookie, and my server sends a cookie instance what will happen?
When to use doget() and when dopost()?
Explain Action Servlet?
How do you communicate in between Applets and Servlets?
What are the advantages of cookies?
Which event is fired at the time of project deployment and undeployment?
What are the kinds of http requests?
Servlet is pure java object or not?
Why HttpServlet class is declared abstract?
What are the two important api's in for servlets?
What is the difference between a generic servlet and http servlet?
What is the difference between the getrequestdispatcher(string path) method of javax.servlet.servletrequest interface and javax.servlet.servletcontext interface?
What are the different session tracking techniques?