# Uses of Package
javax.servlet.http

- Packages that use javax.servlet.http
  Package | Description
  --- | ---
  javax.security.jacc | This package contains the Java Authorization Contract for Containers API
  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.
  javax.servlet.jsp | Classes and interfaces for the Core JSP 2.3 API.
  javax.servlet.jsp.jstl.core | Classes and interfaces related to the core tag library component of the JavaServer Pages Standard Tag Library (JSTL).
  javax.xml.rpc.server | This package defines APIs for the servlet based JAX-RPC endpoint model.

- Classes in javax.servlet.http used by javax.security.jacc
  Class and Description
  HttpServletRequest Extends the `ServletRequest` interface to provide request information for HTTP servlets.

- Classes in javax.servlet.http used by javax.servlet.http
  Class and Description
  Cookie Creates a cookie, a small amount of information sent by a servlet to a Web browser, saved by the browser, and later sent back to the server.
  HttpServletRequest Extends the `ServletRequest` interface to provide request information for HTTP servlets.
  HttpServletResponse Extends the `ServletResponse` interface to provide HTTP-specific functionality in sending a response.
  HttpSession Provides a way to identify a user across more than one page request or visit to a Web site and to store information about that user.
  HttpSessionBindingEvent Events of this type are either sent to an object that implements `HttpSessionBindingListener` when it is bound or unbound from a session, or to a `HttpSessionAttributeListener` that has been configured in the deployment descriptor when any attribute is bound, unbound or replaced in a session.
  HttpSessionContext Deprecated. As of Java(tm) Servlet API 2.1 for security reasons, with no replacement. This interface will be removed in a future version of this API.
  HttpSessionEvent This is the class representing event notifications for changes to sessions within a web application.
  HttpUpgradeHandler This interface encapsulates the upgrade protocol processing.
  Part This class represents a part or form item that was received within a `multipart/form-data` POST request.
  WebConnection This interface encapsulates the connection for an upgrade request.

- Classes in javax.servlet.http used by javax.servlet.jsp
  Class and Description
  HttpServletRequest Extends the `ServletRequest` interface to provide request information for HTTP servlets.
  HttpServletResponse Extends the `ServletResponse` interface to provide HTTP-specific functionality in sending a response.
  HttpSession Provides a way to identify a user across more than one page request or visit to a Web site and to store information about that user.

- Classes in javax.servlet.http used by javax.servlet.jsp.jstl.core
  Class and Description
  HttpSession Provides a way to identify a user across more than one page request or visit to a Web site and to store information about that user.

- Classes in javax.servlet.http used by javax.xml.rpc.server
  Class and Description
  HttpSession Provides a way to identify a user across more than one page request or visit to a Web site and to store information about that user.

Copyright © 1996-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.