| Name | Package | Description |
| BodyTag | javax.servlet.jsp.tagext | The BodyTag interface extends IterationTag by defining additional
methods that let a tag handler manipulate the content of evaluating its body. |
| DynamicAttributes | javax.servlet.jsp.tagext | For a tag to declare that it accepts dynamic attributes, it must implement
this interface. |
| Filter | javax.servlet | A filter is an object that performs filtering tasks on either the request to a resource (a servlet or static content), or on the response from a resource, or both. |
| FilterChain | javax.servlet | A FilterChain is an object provided by the servlet container to the developer
giving a view into the invocation chain of a filtered request for a resource. |
| FilterConfig | javax.servlet | A filter configuration object used by a servlet container
to pass information to a filter during initialization. |
| FunctionMapper | javax.servlet.jsp.el | The interface to a map between EL function names and methods. |
| HttpJspPage | javax.servlet.jsp | The HttpJspPage interface describes the interaction that a JSP Page
Implementation Class must satisfy when using the HTTP protocol. |
| HttpServletRequest | javax.servlet.http | Extends the ServletRequest interface
to provide request information for HTTP servlets. |
| HttpServletResponse | javax.servlet.http | Extends the ServletResponse interface to provide HTTP-specific
functionality in sending a response. |
| HttpSession | javax.servlet.http | 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. |
| HttpSessionActivationListener | javax.servlet.http | Objects that are bound to a session may listen to container
events notifying them that sessions will be passivated and that
session will be activated. |
| HttpSessionAttributeListener | javax.servlet.http | This listener interface can be implemented in order to
get notifications of changes to the attribute lists of sessions within
this web application. |
| HttpSessionBindingListener | javax.servlet.http | Causes an object to be notified when it is bound to
or unbound from a session. |
| HttpSessionContext | javax.servlet.http | No description provided. |
| HttpSessionListener | javax.servlet.http | Implementations of this interface are notified of changes to the
list of active sessions in a web application. |
| IterationTag | javax.servlet.jsp.tagext | The IterationTag interface extends Tag by defining one additional
method that controls the reevaluation of its body. |
| JspPage | javax.servlet.jsp | The JspPage interface describes the generic interaction that a JSP Page
Implementation class must satisfy; pages that use the HTTP protocol
are described by the HttpJspPage interface. |
| JspTag | javax.servlet.jsp.tagext | Serves as a base class for Tag and SimpleTag. |
| RequestDispatcher | javax.servlet | Defines an object that receives requests from the client
and sends them to any resource (such as a servlet,
HTML file, or JSP file) on the server. |
| Servlet | javax.servlet | Defines methods that all servlets must implement. |
| ServletConfig | javax.servlet | A servlet configuration object used by a servlet container
to pass information to a servlet during initialization. |
| ServletContext | javax.servlet | Defines a set of methods that a servlet uses to communicate with its
servlet container, for example, to get the MIME type of a file, dispatch
requests, or write to a log file. |
| ServletContextAttributeListener | javax.servlet | Implementations of this interface recieve notifications of
changes to the attribute list on the servlet context of a web application. |
| ServletContextListener | javax.servlet | Implementations of this interface recieve notifications about changes
to the servlet context of the web application they are part of. |
| ServletRequest | javax.servlet | Defines an object to provide client request information to a servlet. |
| ServletRequestAttributeListener | javax.servlet | Implementations of this interface receive notifications of
changes to the attribute list on the servlet request of a
web application. |
| ServletRequestListener | javax.servlet | Implementations of this interface recieve notifications about changes
to the servlet request of the web application they are part of. |
| ServletResponse | javax.servlet | Defines an object to assist a servlet in sending a response to the client. |
| SimpleTag | javax.servlet.jsp.tagext | Interface for defining Simple Tag Handlers. |
| SingleThreadModel | javax.servlet | Ensures that servlets handle
only one request at a time. |
| Tag | javax.servlet.jsp.tagext | The interface of a classic tag handler that does not want to manipulate
its body. |
| TryCatchFinally | javax.servlet.jsp.tagext | The auxiliary interface of a Tag, IterationTag or BodyTag tag
handler that wants additional hooks for managing resources. |
| VariableResolver | javax.servlet.jsp.el | This class is used to customize the way an ExpressionEvaluator resolves
variable references at evaluation time. |