javax.servlet
Interface ServletContext

All Known Implementing Classes:
WebAppConfiguration

public interface ServletContext

Models the web application concept as an interface.

Author:
Rick Knowles

Method Summary
 java.lang.Object getAttribute(java.lang.String name)
           
 java.util.Enumeration getAttributeNames()
           
 ServletContext getContext(java.lang.String uripath)
           
 java.lang.String getContextPath()
           
 java.lang.String getInitParameter(java.lang.String name)
           
 java.util.Enumeration getInitParameterNames()
           
 int getMajorVersion()
           
 java.lang.String getMimeType(java.lang.String file)
           
 int getMinorVersion()
           
 RequestDispatcher getNamedDispatcher(java.lang.String name)
           
 java.lang.String getRealPath(java.lang.String path)
           
 RequestDispatcher getRequestDispatcher(java.lang.String path)
           
 java.net.URL getResource(java.lang.String path)
           
 java.io.InputStream getResourceAsStream(java.lang.String path)
           
 java.util.Set getResourcePaths(java.lang.String path)
           
 java.lang.String getServerInfo()
           
 Servlet getServlet(java.lang.String name)
          Deprecated. As of Java Servlet API 2.1, with no direct replacement.
 java.lang.String getServletContextName()
           
 java.util.Enumeration getServletNames()
          Deprecated. As of Java Servlet API 2.1, with no replacement.
 java.util.Enumeration getServlets()
          Deprecated. As of Java Servlet API 2.0, with no replacement.
 void log(java.lang.Exception exception, java.lang.String msg)
          Deprecated. As of Java Servlet API 2.1, use log(String message, Throwable throwable) instead.
 void log(java.lang.String msg)
           
 void log(java.lang.String message, java.lang.Throwable throwable)
           
 void removeAttribute(java.lang.String name)
           
 void setAttribute(java.lang.String name, java.lang.Object object)
           
 

Method Detail

getAttribute

java.lang.Object getAttribute(java.lang.String name)

getAttributeNames

java.util.Enumeration getAttributeNames()

getInitParameter

java.lang.String getInitParameter(java.lang.String name)

getInitParameterNames

java.util.Enumeration getInitParameterNames()

getServletContextName

java.lang.String getServletContextName()

getContext

ServletContext getContext(java.lang.String uripath)

getServerInfo

java.lang.String getServerInfo()

getMimeType

java.lang.String getMimeType(java.lang.String file)

getMajorVersion

int getMajorVersion()

getMinorVersion

int getMinorVersion()

getRequestDispatcher

RequestDispatcher getRequestDispatcher(java.lang.String path)

getNamedDispatcher

RequestDispatcher getNamedDispatcher(java.lang.String name)

getRealPath

java.lang.String getRealPath(java.lang.String path)

getResource

java.net.URL getResource(java.lang.String path)
                         throws java.net.MalformedURLException
Throws:
java.net.MalformedURLException

getResourceAsStream

java.io.InputStream getResourceAsStream(java.lang.String path)

getResourcePaths

java.util.Set getResourcePaths(java.lang.String path)

getContextPath

java.lang.String getContextPath()

getServlet

Servlet getServlet(java.lang.String name)
                   throws ServletException
Deprecated. As of Java Servlet API 2.1, with no direct replacement.

Throws:
ServletException

getServletNames

java.util.Enumeration getServletNames()
Deprecated. As of Java Servlet API 2.1, with no replacement.


getServlets

java.util.Enumeration getServlets()
Deprecated. As of Java Servlet API 2.0, with no replacement.


log

void log(java.lang.Exception exception,
         java.lang.String msg)
Deprecated. As of Java Servlet API 2.1, use log(String message, Throwable throwable) instead.


log

void log(java.lang.String msg)

log

void log(java.lang.String message,
         java.lang.Throwable throwable)

removeAttribute

void removeAttribute(java.lang.String name)

setAttribute

void setAttribute(java.lang.String name,
                  java.lang.Object object)


Copyright © 2013. All Rights Reserved.