wood burning stoves*
The moose likes Servlets and the fly likes How to get Servlet Context ? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Java 8 in Action this week in the Java 8 forum!
JavaRanch » Java Forums » Java » Servlets
Bookmark "How to get Servlet Context ?" Watch "How to get Servlet Context ?" New topic

How to get Servlet Context ?

Siva Ram
Ranch Hand

Joined: Apr 04, 2002
Posts: 66
I am using a SessTrack class which implements javax.servlet.http.HttpSessionBindingListener interface for session tracking in the application. The SessTrack is the helper class, in which I have to manipulate servlet context . In Servlet 2.2b API , Is there any way to perform this operation ?

Thanks and Regards,<br />Siva Ram .NR
William Brogden
Author and all-around good cowpoke

Joined: Mar 22, 2000
Posts: 12682
The event you get in the listener is a HttpSessionBindingEvent. From that you can get the session
HttpSession s = evt.getSession();
from the session you can get the
ServletContext sc = s.getServletContext();
its all in the API. What you can't get is the HttpSessionContext, that method is deprecated and returns null since version 2.1

Java Resources at www.wbrogden.com
It is sorta covered in the JavaRanch Style Guide.
subject: How to get Servlet Context ?
Similar Threads
Urgent Please : Whether WAS 4.0 supports Servlet 2.3 API ?????
Help- Tomcat - getting current Context
JSF - JasperException
Accessing servlet
Servlet Context without servlet