Is there any differance b/w getting servlet context from
servlet config and session? if yes then what is that?
Answer Posted / frank tamaguchi
The ServletContext returned from ServletConfig and from
HttpSession are the same instance, the one instance that
exists while the web application is running. You can confirm
it with a debugger.
The main differences though are that you get a reference to
ServletConfig when in a Servlet and you get a reference to
an HttpSession from an HttpServletRequest.
You can get a reference to a ServletContext from a
FilterConfig when in a Filter.
If you are not in a Servlet and don't want to create an
HttpSession through a call to
HttpServletRequest.getSession() to be able to get a
reference to a ServletContext then create a Filter which
puts a reference to the ServletContext in a request attribute.
| Is This Answer Correct ? | 3 Yes | 1 No |
Post New Answer View All Answers
Is it good idea to create servlet constructor?
What is the difference between servlet and jsp?
Whether we can get deadlock situation in servlets?
Why servlet is faster than jsp?
What exception should be thrown when servlet is not properly initialized?
What are the servlet events?
Explain the servlet filter.
What is servlet and how it works?
What are the functions of an intercepting filter?
How is a servlet implemented in code?
What do you mean by httpservlet and how it is different from the genericservlet?
Which method of the httpservletrequest object is used?
Difference between httpservlet and generic servlets?
How to get the actual path of servlet in server?
Can you use javascript in servlets?