## Uses of Interface
javax.servlet.ServletContext

Packages that use ServletContext
javax.servlet: The javax.servlet package contains a number of classes and interfaces that describe and define the contracts between a servlet class and the runtime environment provided for an instance of such a class by a conforming servlet container.
javax.servlet.http: The javax.servlet.http package contains a number of classes and interfaces that describe and define the contracts between a servlet class running under the HTTP protocol and the runtime environment provided for an instance of such a class by a conforming servlet container.

Uses of ServletContext in javax.servlet

Methods in javax.servlet that return ServletContext
`ServletContext` `ServletContext.getContext(String uripath)` Returns a `ServletContext` object that corresponds to a specified URL on the server.
`ServletContext` `ServletRequestWrapper.getServletContext()` Gets the servlet context to which the wrapped servlet request was last dispatched.
`ServletContext` `ServletRequestEvent.getServletContext()` Returns the ServletContext of this web application.
`ServletContext` `ServletRequest.getServletContext()` Gets the servlet context to which this ServletRequest was last dispatched.
`ServletContext` `ServletContextEvent.getServletContext()` Return the ServletContext that changed.
`ServletContext` `ServletConfig.getServletContext()` Returns a reference to the `ServletContext` in which the caller is executing.
`ServletContext` `GenericServlet.getServletContext()` Returns a reference to the `ServletContext` in which this servlet is running.
`ServletContext` `FilterConfig.getServletContext()` Returns a reference to the `ServletContext` in which the caller is executing.

Methods in javax.servlet with parameters of type ServletContext
`void` `AsyncContext.dispatch(ServletContext context, String path)` Dispatches the request and response objects of this AsyncContext to the given `path` scoped to the given `context`.
`void` `ServletContainerInitializer.onStartup(Set<Class<?>> c, ServletContext ctx)` Notifies this `ServletContainerInitializer` of the startup of the application represented by the given `ServletContext`.

Constructors in javax.servlet with parameters of type ServletContext
`ServletContextAttributeEvent(ServletContext source, String name, Object value)` Constructs a ServletContextAttributeEvent from the given ServletContext, attribute name, and attribute value.
`ServletContextEvent(ServletContext source)` Construct a ServletContextEvent from the given context.
`ServletRequestAttributeEvent(ServletContext sc, ServletRequest request, String name, Object value)` Construct a ServletRequestAttributeEvent giving the servlet context of this web application, the ServletRequest whose attributes are changing and the name and value of the attribute.
`ServletRequestEvent(ServletContext sc, ServletRequest request)` Construct a ServletRequestEvent for the given ServletContext and ServletRequest.

Uses of ServletContext in javax.servlet.http

Methods in javax.servlet.http that return ServletContext
`ServletContext` `HttpSession.getServletContext()` Returns the ServletContext to which this session belongs.

Copyright © 2012 GlassFish Community. All Rights Reserved.