A C D E F G H I J L N O P R S U V W _

A

addCookie(Cookie) - Method in interface javax.servlet.http.HttpServletResponse
Adds a cookie to the response.
APPCONTEXT - Static variable in class javax.servlet.jsp.PageContext
XXX
APPLICATION_SCOPE - Static variable in class javax.servlet.jsp.PageContext
XXX
attributes - Variable in class javax.servlet.jsp.PageContext
XXX [mjw] Why transient?

C

clear() - Method in interface javax.servlet.jsp.JspWriter
XXX
clone() - Method in class javax.servlet.http.Cookie
Clones the Cookie.
close() - Method in interface javax.servlet.jsp.JspWriter
XXX
CONFIG - Static variable in class javax.servlet.jsp.PageContext
XXX
containsHeader(String) - Method in interface javax.servlet.http.HttpServletResponse
Returns whether or not the response already contains the named header
context - Variable in class javax.servlet.jsp.PageContext
XXX
Cookie - class javax.servlet.http.Cookie.
A cookie is basically a {String,String} name/value pair that the server tells the client to remember and to send back to him attached to every future request.
Using cookies a server can maintain a state in between client requests.
Cookie(String, String) - Constructor for class javax.servlet.http.Cookie
Creates a cookie with a name and a value.
createInitialOut(int, boolean) - Method in class javax.servlet.jsp.PageContext
XXX
creatPageContext(Servlet, ServletRequest, ServletResponse, boolean, int, boolean) - Method in class javax.servlet.jsp.JspFactory
XXX

D

DEFAULT_BUFFER - Static variable in class javax.servlet.jsp.PageContext
XXX
destroy() - Method in interface javax.servlet.Servlet
Called by the server when it no longer needs the servlet.
destroy() - Method in class javax.servlet.GenericServlet
Called by the server when it no longer needs the servlet.
doDelete(HttpServletRequest, HttpServletResponse) - Method in class javax.servlet.http.HttpServlet
This method is called on a "DELETE" request.
doGet(HttpServletRequest, HttpServletResponse) - Method in class javax.servlet.http.HttpServlet
This method is called on a "GET" request.
doOptions(HttpServletRequest, HttpServletResponse) - Method in class javax.servlet.http.HttpServlet
This method is called on a "OPTIONS" request.
doPost(HttpServletRequest, HttpServletResponse) - Method in class javax.servlet.http.HttpServlet
This method is called on a "POST" request.
doPut(HttpServletRequest, HttpServletResponse) - Method in class javax.servlet.http.HttpServlet
This method is called on a "PUT" request.
doTrace(HttpServletRequest, HttpServletResponse) - Method in class javax.servlet.http.HttpServlet
This method is called on a "TRACE" request.

E

encodeRedirectUrl(String) - Method in interface javax.servlet.http.HttpServletResponse
Deprecated. use encodeRedirectURL()
encodeRedirectURL(String) - Method in interface javax.servlet.http.HttpServletResponse
Encodes an URL that must be used with sendRedirect().
encodeUrl(String) - Method in interface javax.servlet.http.HttpServletResponse
Deprecated. use encodeURL()
encodeURL(String) - Method in interface javax.servlet.http.HttpServletResponse
Encodes an URL that is going to be send to the client.
EXCEPTION - Static variable in class javax.servlet.jsp.PageContext
XXX

F

factory - Variable in class javax.servlet.jsp.PageContext
XXX
flush() - Method in interface javax.servlet.jsp.JspWriter
XXX
forward(ServletRequest, ServletResponse) - Method in interface javax.servlet.RequestDispatcher
Forwards a ServletRequest to the resource represented by the RequestDispatcher.
forward(String) - Method in class javax.servlet.jsp.PageContext
XXX

G

GenericServlet - class javax.servlet.GenericServlet.
Abstract base class for all servlets.
GenericServlet() - Constructor for class javax.servlet.GenericServlet
Does nothing.
getAttribute(String) - Method in interface javax.servlet.ServletContext
Gets the value of a named attribute
getAttribute(String) - Method in interface javax.servlet.ServletRequest
Gets a named attribute's value.
getAttribute(String) - Method in class javax.servlet.jsp.PageContext
XXX
getAttributeNames() - Method in interface javax.servlet.ServletContext
Gets an enumeration containing all the attribute names
getAttributeNames() - Method in interface javax.servlet.ServletRequest
Gets an Enumeration of all the attribute names.
getAttributesInScope(int) - Method in class javax.servlet.jsp.PageContext
XXX
getAttributesScope(String) - Method in class javax.servlet.jsp.PageContext
XXX
getAuthType() - Method in interface javax.servlet.http.HttpServletRequest
Gets the authorization scheme of this request.
getBufferSize() - Method in interface javax.servlet.jsp.JspWriter
XXX
getCharacterEncoding() - Method in interface javax.servlet.ServletResponse
Returns the characterset encoding in use by this Response
getCharacterEncoding() - Method in interface javax.servlet.ServletRequest
Gets the character encoding of the request data.
getComment() - Method in class javax.servlet.http.Cookie
Gets the comment of the cookie
getContentLength() - Method in interface javax.servlet.ServletRequest
Gets the size in bytes of the request
getContentType() - Method in interface javax.servlet.ServletRequest
Gets the mime type of the request
getContext(String) - Method in interface javax.servlet.ServletContext
Gives the ServletContext of another servlet indicated by the UriPath on the same server.
getCookies() - Method in interface javax.servlet.http.HttpServletRequest
Gets all the Cookies present in the request.
getCreationTime() - Method in interface javax.servlet.http.HttpSession
Gets this session's creation time in seconds since january 1st 1970.
getDateHeader(String) - Method in interface javax.servlet.http.HttpServletRequest
Converts a given header parameter name to a date in the form of the number of milliseconds since 1 january 1970 midnight GMT.
getDefaultFactory() - Static method in class javax.servlet.jsp.JspFactory
XXX
getDomain() - Method in class javax.servlet.http.Cookie
Gets this cookie's domain
getException() - Method in class javax.servlet.jsp.PageContext
 
getFactory() - Method in class javax.servlet.jsp.PageContext
 
getHeader(String) - Method in interface javax.servlet.http.HttpServletRequest
Gets a named header.
getHeaderNames() - Method in interface javax.servlet.http.HttpServletRequest
Gets an Enumeration with all the headernames.
getId() - Method in interface javax.servlet.http.HttpSession
Gets the unique session id.
getIds() - Method in interface javax.servlet.http.HttpSessionContext
Deprecated. This method should always return an empty enumeration
getInitialOut() - Method in class javax.servlet.jsp.PageContext
 
getInitParameter(String) - Method in interface javax.servlet.ServletConfig
Get the value of this name's initparameter
getInitParameter(String) - Method in class javax.servlet.GenericServlet
Gets a servlet's initialization parameter
getInitParameterNames() - Method in interface javax.servlet.ServletConfig
Get all InitParameterNames
getInitParameterNames() - Method in class javax.servlet.GenericServlet
Gets all the initialization parameters
getInputStream() - Method in interface javax.servlet.ServletRequest
Creates an inputstream for servlets to read client request data from.
getIntHeader(String) - Method in interface javax.servlet.http.HttpServletRequest
Gets a named header and returns it in the shape of an int.
getLastAccessedTime() - Method in interface javax.servlet.http.HttpSession
Gets the number of seconds since the previous access of this session.
getLastModified(HttpServletRequest) - Method in class javax.servlet.http.HttpServlet
Returns the time the requested uri was last modified in seconds since 1 january 1970.
getMajorVersion() - Method in interface javax.servlet.ServletContext
Major version number of the Servlet API the servlet engine supports.
getMaxAge() - Method in class javax.servlet.http.Cookie
Gets the time-to-live for this cookie, in seconds.
If it is 0 then the client will delete the cookie.
If it is -1 (which is the default) then the cookie will be a non-persistent cookie.
This means that the cookie will live as long as the http client lives, and will not be saved to disk.
getMaxInactiveInterval() - Method in interface javax.servlet.http.HttpSession
Returns the minimum time this session will be kept alive by the server when it doesn't get accessed by a client.
getMethod() - Method in interface javax.servlet.http.HttpServletRequest
Gets the method the client used.
getMimeType(String) - Method in interface javax.servlet.ServletContext
Gives the mimetype of the requested file
getMinorVersion() - Method in interface javax.servlet.ServletContext
Minor version number of the Servlet API the servlet engine supports.
getName() - Method in class javax.servlet.http.HttpSessionBindingEvent
Returns the name used to refer to this Object.
getName() - Method in class javax.servlet.http.Cookie
Get the name
getNeedsSession() - Method in class javax.servlet.jsp.PageContext
 
getOut() - Method in class javax.servlet.jsp.PageContext
 
getOutBufferSize() - Method in class javax.servlet.jsp.PageContext
 
getOutputStream() - Method in interface javax.servlet.ServletResponse
Creates a ServletOutputStream for the servlet to write the data to.
getParameter(String) - Method in interface javax.servlet.ServletRequest
Gets the value of a named requestparameter.
getParameterNames() - Method in interface javax.servlet.ServletRequest
Gets all parameter names.
getParameterValues(String) - Method in interface javax.servlet.ServletRequest
Gets an array of Strings containing all the request parameter's values whose name matches name.
getPath() - Method in class javax.servlet.http.Cookie
Gets the path for which requests this cookie will be attached.
getPathInfo() - Method in interface javax.servlet.http.HttpServletRequest
Extra path info.
getPathTranslated() - Method in interface javax.servlet.http.HttpServletRequest
The filesystem path to the path info.
getProtocol() - Method in interface javax.servlet.ServletRequest
Gets the protocol of the request as Proto/Major.Minor ("HTTP/1.1").
getQueryString() - Method in interface javax.servlet.http.HttpServletRequest
Gets the request's query string.
getReader() - Method in interface javax.servlet.ServletRequest
Creates an BufferedReader for servlets to read client request data from.
getRealPath(String) - Method in interface javax.servlet.ServletContext
Translates the requested virtual path to the real filesystem path using the servers knowledge of the document root.
getRealPath(String) - Method in interface javax.servlet.ServletRequest
Deprecated. Should use getRealPath from the current ServletContext.
getRemainingSize() - Method in interface javax.servlet.jsp.JspWriter
XXX
getRemoteAddr() - Method in interface javax.servlet.ServletRequest
Gets the ip address of the client that sent the request
getRemoteHost() - Method in interface javax.servlet.ServletRequest
Gets the hostname of the client that sent the request.
getRemoteUser() - Method in interface javax.servlet.http.HttpServletRequest
Gets the username of the person sending the request.
getRequestDispatcher(String) - Method in interface javax.servlet.ServletContext
Returns a RequestDispatcher to forward requests or include responses from another (active) resource.
getRequestedSessionId() - Method in interface javax.servlet.http.HttpServletRequest
Gets the session Id of this request that the client wanted.
getRequestURI() - Method in interface javax.servlet.http.HttpServletRequest
Gets the requested URI.
getRequestURL(HttpServletRequest) - Static method in class javax.servlet.http.HttpUtils
Determines which URL the client used when issuing his request.
getResource(String) - Method in interface javax.servlet.ServletContext
Translates the requested virtual path to an URL object that can be accesed by the servlet.
getResourceAsStream(String) - Method in interface javax.servlet.ServletContext
A convenience method for getResource(virtualPath).openStream().
getRootCause() - Method in class javax.servlet.ServletException
Gives the Throwable that caused this exception if known, otherwise null.
getScheme() - Method in interface javax.servlet.ServletRequest
Gets the scheme of the request as defined by RFC 1783 ("ftp", "http", "gopher", "news").
getSecure() - Method in class javax.servlet.http.Cookie
Whether only secure means (https) should be used when sending this cookie to a server.
getServerInfo() - Method in interface javax.servlet.ServletContext
A server supplied string containing the server name, version number, etc
getServerName() - Method in interface javax.servlet.ServletRequest
Get the name of the server receiving the request
getServerPort() - Method in interface javax.servlet.ServletRequest
Gets the portnumber the server reveiving the request is running on.
getServlet() - Method in class javax.servlet.UnavailableException
Gets the servlet that is unavailable
getServlet() - Method in class javax.servlet.jsp.PageContext
 
getServlet(String) - Method in interface javax.servlet.ServletContext
Deprecated. Always returns null. Since the servlet engine cannot know if a servlet ever gives up the reference to another servlet it could never destroy the servlet after this call. Only the servlet engine should have references to Servlets.
getServletConfig() - Method in interface javax.servlet.Servlet
Gets the servlet config class.
getServletConfig() - Method in class javax.servlet.GenericServlet
Gets the servlet config class
getServletConfig() - Method in class javax.servlet.jsp.PageContext
 
getServletContext() - Method in interface javax.servlet.ServletConfig
Get the context of this ServletConfig
getServletContext() - Method in class javax.servlet.GenericServlet
Returns the servlets context
getServletContext() - Method in class javax.servlet.jsp.PageContext
 
getServletInfo() - Method in interface javax.servlet.Servlet
Gets a string containing information about the servlet.
getServletInfo() - Method in class javax.servlet.GenericServlet
The servlet programmer can put other additional info (version number, etc) here.
getServletNames() - Method in interface javax.servlet.ServletContext
Deprecated. Always returns an empty Enumeration. Only the servlet engine should have references to Servlets.
getServletPath() - Method in interface javax.servlet.http.HttpServletRequest
Gets the part of the URI up to and including the servlet name.
getServletRequest() - Method in class javax.servlet.jsp.PageContext
 
getServletResponse() - Method in class javax.servlet.jsp.PageContext
 
getServlets() - Method in interface javax.servlet.ServletContext
Deprecated. Always returns an empty Enumeration. Only the servlet engine should have references to Servlets.
getSession() - Method in class javax.servlet.http.HttpSessionBindingEvent
Returns the session the Object was bound to or unbound from.
getSession() - Method in interface javax.servlet.http.HttpServletRequest
Gets the HttpSession connected with the client sending the request.
getSession() - Method in class javax.servlet.jsp.PageContext
 
getSession(boolean) - Method in interface javax.servlet.http.HttpServletRequest
Gets the HttpSession connected with the client sending the request.
getSession(String) - Method in interface javax.servlet.http.HttpSessionContext
Deprecated. This method should always return null
getSessionContext() - Method in interface javax.servlet.http.HttpSession
Deprecated. HttpSessionContext has been depricated for security reasons.
getUnavailableSeconds() - Method in class javax.servlet.UnavailableException
Gets the number of seconds the servlet is unavailable
getValue() - Method in class javax.servlet.http.Cookie
Gets the value
getValue(String) - Method in interface javax.servlet.http.HttpSession
Gets a object from the set of name/value pairs in the session.
getValueNames() - Method in interface javax.servlet.http.HttpSession
Get a list of all item names in the session.
getVersion() - Method in class javax.servlet.http.Cookie
Gets the version of this cookie.
getWriter() - Method in interface javax.servlet.ServletResponse
Creates a PrintWriter for the servlet to print text to.

H

HttpJspPage - interface javax.servlet.jsp.HttpJspPage.
XXX
HttpServlet - class javax.servlet.http.HttpServlet.
The mother-of-all-HttpServlets.
HttpServlet() - Constructor for class javax.servlet.http.HttpServlet
Does nothing
HttpServletRequest - interface javax.servlet.http.HttpServletRequest.
Contains all the client's request information.
HttpServletResponse - interface javax.servlet.http.HttpServletResponse.
Object for HttpServlets to return information to the client.
HttpSession - interface javax.servlet.http.HttpSession.
A HttpSession holds session-dependant data on the server side.
HttpSessionBindingEvent - class javax.servlet.http.HttpSessionBindingEvent.
Send to an Object that implements HttpSessionBindingListener when bound into a session or unbound from a session.
HttpSessionBindingEvent(HttpSession, String) - Constructor for class javax.servlet.http.HttpSessionBindingEvent
Creates a new HttpSessionBindingEvent given the session and the name used.
HttpSessionBindingListener - interface javax.servlet.http.HttpSessionBindingListener.
Objects that implement this interface will be called when they are bound or unbound into a HttpSession with a HttpSessionBindingEvent.
HttpSessionContext - interface javax.servlet.http.HttpSessionContext.
Deprecated. This class has been deprecated for security reasons.
We don't want serlvets messing around in other sessions.
However convenient that might be.
HttpUtils - class javax.servlet.http.HttpUtils.
A set of utility methods for http server writers.
HttpUtils() - Constructor for class javax.servlet.http.HttpUtils
Creates a HttpUtils object, cool!

I

include(ServletRequest, ServletResponse) - Method in interface javax.servlet.RequestDispatcher
Includes into the ServletResponse any output written by the resource represented by the RequestDispatcher.
include(String, JspWriter) - Method in class javax.servlet.jsp.PageContext
XXX
init() - Method in class javax.servlet.GenericServlet
Automatically called by init(ServletConfig config).
init(ServletConfig) - Method in interface javax.servlet.Servlet
Initializes the servlet.
init(ServletConfig) - Method in class javax.servlet.GenericServlet
Initializes the servlet.
invalidate() - Method in interface javax.servlet.http.HttpSession
Make this HttpSession unavailable for use by other servlets and tell the server to remove this session.
isAutoFlush() - Method in interface javax.servlet.jsp.JspWriter
XXX
isAutoFlush() - Method in class javax.servlet.jsp.PageContext
 
isNew() - Method in interface javax.servlet.http.HttpSession
Returns whether this session has been freshly created.
isOutBuffered() - Method in class javax.servlet.jsp.PageContext
 
isPermanent() - Method in class javax.servlet.UnavailableException
Check whether the servlet is permanently unavailable
isRequestedSessionIdFromCookie() - Method in interface javax.servlet.http.HttpServletRequest
Returns whether the session id in the request was provided through a Cookie.
isRequestedSessionIdFromUrl() - Method in interface javax.servlet.http.HttpServletRequest
Deprecated. Use isRequestedSessionIdFromURL
isRequestedSessionIdFromURL() - Method in interface javax.servlet.http.HttpServletRequest
Returns whether the session id in the request was encoded in the request URI.
isRequestedSessionIdValid() - Method in interface javax.servlet.http.HttpServletRequest
Checks whether the session connected with the id in the request is a valid one.

J

javax.servlet - package javax.servlet
 
javax.servlet.http - package javax.servlet.http
 
javax.servlet.jsp - package javax.servlet.jsp
 
jspDestroy() - Method in interface javax.servlet.jsp.JspPage
XXX
JspFactory - class javax.servlet.jsp.JspFactory.
XXX
JspFactory() - Constructor for class javax.servlet.jsp.JspFactory
XXX [mjw] Why is this public, shouldn't it be protected?
jspInit() - Method in interface javax.servlet.jsp.JspPage
XXX
JspPage - interface javax.servlet.jsp.JspPage.
XXX
JspWriter - interface javax.servlet.jsp.JspWriter.
XXX

L

log(Exception, String) - Method in interface javax.servlet.ServletContext
Deprecated. Use log(String, Throwable) which is more general.
log(String) - Method in interface javax.servlet.ServletContext
Writes a message to the log
log(String) - Method in class javax.servlet.GenericServlet
Writes the class name and a message to the log.
log(String, Throwable) - Method in interface javax.servlet.ServletContext
Writes an exception + message to the log
log(String, Throwable) - Method in class javax.servlet.GenericServlet
Writes the class name, a message and a stack trace to the log.

N

needsSession - Variable in class javax.servlet.jsp.PageContext
XXX
newLine() - Method in interface javax.servlet.jsp.JspWriter
XXX
NO_BUFFER - Static variable in class javax.servlet.jsp.PageContext
XXX

O

out - Variable in class javax.servlet.jsp.PageContext
XXX [mjw] Why transient?
OUT - Static variable in class javax.servlet.jsp.PageContext
XXX

P

PAGE - Static variable in class javax.servlet.jsp.PageContext
XXX
PAGE_SCOPE - Static variable in class javax.servlet.jsp.PageContext
XXX
PageContext - class javax.servlet.jsp.PageContext.
XXX
PAGECONTEXT - Static variable in class javax.servlet.jsp.PageContext
XXX
PageContext(JspFactory, Servlet, ServletRequest, ServletResponse, boolean, int, boolean) - Constructor for class javax.servlet.jsp.PageContext
XXX
parsePostData(int, ServletInputStream) - Static method in class javax.servlet.http.HttpUtils
Reads the data provided by the client using the POST method, passes these on to HttpUtils.parseQueryString for further treatment, and returns the resulting Hashtable.
parseQueryString(String) - Static method in class javax.servlet.http.HttpUtils
Turns a http QUERY_STRING that conforms to rfc1945("Hypertext Transfer Protocol -- HTTP/1.0") or rfc2068 ("Hypertext Transfer Protocol -- HTTP/1.1") into a Hashtable with key = key and as values arrays of String.
print(boolean) - Method in class javax.servlet.ServletOutputStream
Writes a boolean.
print(boolean) - Method in interface javax.servlet.jsp.JspWriter
XXX
print(char) - Method in class javax.servlet.ServletOutputStream
Writes a single char.
print(char) - Method in interface javax.servlet.jsp.JspWriter
XXX
print(char[]) - Method in interface javax.servlet.jsp.JspWriter
XXX
print(double) - Method in class javax.servlet.ServletOutputStream
Writes a double.
print(double) - Method in interface javax.servlet.jsp.JspWriter
XXX
print(float) - Method in class javax.servlet.ServletOutputStream
Writes a float.
print(float) - Method in interface javax.servlet.jsp.JspWriter
XXX
print(int) - Method in class javax.servlet.ServletOutputStream
Writes an int.
print(int) - Method in interface javax.servlet.jsp.JspWriter
XXX
print(long) - Method in class javax.servlet.ServletOutputStream
Writes a long.
print(long) - Method in interface javax.servlet.jsp.JspWriter
XXX
print(Object) - Method in interface javax.servlet.jsp.JspWriter
XXX
print(String) - Method in class javax.servlet.ServletOutputStream
Writes a String.
print(String) - Method in interface javax.servlet.jsp.JspWriter
XXX
println() - Method in class javax.servlet.ServletOutputStream
Writes a CRLF.
println() - Method in interface javax.servlet.jsp.JspWriter
XXX
println(boolean) - Method in class javax.servlet.ServletOutputStream
Writes a boolean followed by a CRLF.
println(boolean) - Method in interface javax.servlet.jsp.JspWriter
XXX
println(char) - Method in class javax.servlet.ServletOutputStream
Writes a single char followed by a CRLF.
println(char) - Method in interface javax.servlet.jsp.JspWriter
XXX
println(char[]) - Method in interface javax.servlet.jsp.JspWriter
XXX
println(double) - Method in class javax.servlet.ServletOutputStream
Writes a double followed by a CRLF.
println(double) - Method in interface javax.servlet.jsp.JspWriter
XXX
println(float) - Method in class javax.servlet.ServletOutputStream
Writes a float followed by a CRLF.
println(float) - Method in interface javax.servlet.jsp.JspWriter
XXX
println(int) - Method in class javax.servlet.ServletOutputStream
Writes an int followed by a CRLF.
println(int) - Method in interface javax.servlet.jsp.JspWriter
XXX
println(long) - Method in class javax.servlet.ServletOutputStream
Writes a long followed by a CRLF.
println(long) - Method in interface javax.servlet.jsp.JspWriter
XXX
println(Object) - Method in interface javax.servlet.jsp.JspWriter
XXX
println(String) - Method in class javax.servlet.ServletOutputStream
Writes a String followed by a CRLF.
println(String) - Method in interface javax.servlet.jsp.JspWriter
XXX
putValue(String, Object) - Method in interface javax.servlet.http.HttpSession
Puts a name and value in the HttpSession.

R

readLine(byte[], int, int) - Method in class javax.servlet.ServletInputStream
This method read bytes from a stream and stores them into a caller supplied buffer.
removeAttribute(String) - Method in interface javax.servlet.ServletContext
Removes the named object from the ServletContext
removeAttribute(String) - Method in class javax.servlet.jsp.PageContext
XXX
removeAttributeInScope(String, int) - Method in class javax.servlet.jsp.PageContext
XXX
removeValue(String) - Method in interface javax.servlet.http.HttpSession
Removes an item from the session.
request - Variable in class javax.servlet.jsp.PageContext
XXX [mjw] Why transient?
REQUEST - Static variable in class javax.servlet.jsp.PageContext
XXX
REQUEST_SCOPE - Static variable in class javax.servlet.jsp.PageContext
XXX
RequestDispatcher - interface javax.servlet.RequestDispatcher.
This interface implements methods to forward a request or include output from another (active) source such as another servlet.
response - Variable in class javax.servlet.jsp.PageContext
XXX [mjw] Why transient?
RESPONSE - Static variable in class javax.servlet.jsp.PageContext
XXX

S

SC_ACCEPTED - Static variable in interface javax.servlet.http.HttpServletResponse
202 Accepted.
SC_BAD_GATEWAY - Static variable in interface javax.servlet.http.HttpServletResponse
502 Bad Gateway.
SC_BAD_REQUEST - Static variable in interface javax.servlet.http.HttpServletResponse
400 Bad Request.
SC_CONFLICT - Static variable in interface javax.servlet.http.HttpServletResponse
409 Conflict.
SC_CONTINUE - Static variable in interface javax.servlet.http.HttpServletResponse
100 Continue.
SC_CREATED - Static variable in interface javax.servlet.http.HttpServletResponse
201 Created.
SC_FORBIDDEN - Static variable in interface javax.servlet.http.HttpServletResponse
403 Forbidden.
SC_GATEWAY_TIMEOUT - Static variable in interface javax.servlet.http.HttpServletResponse
504 Gateway Timeout.
SC_GONE - Static variable in interface javax.servlet.http.HttpServletResponse
410 Gone.
SC_HTTP_VERSION_NOT_SUPPORTED - Static variable in interface javax.servlet.http.HttpServletResponse
505 HTTP Version Not Supported.
SC_INTERNAL_SERVER_ERROR - Static variable in interface javax.servlet.http.HttpServletResponse
500 Internal Server Error.
SC_LENGTH_REQUIRED - Static variable in interface javax.servlet.http.HttpServletResponse
411 Length Required.
SC_METHOD_NOT_ALLOWED - Static variable in interface javax.servlet.http.HttpServletResponse
405 Method Not Allowed.
SC_MOVED_PERMANENTLY - Static variable in interface javax.servlet.http.HttpServletResponse
301 Moved Permanently.
SC_MOVED_TEMPORARILY - Static variable in interface javax.servlet.http.HttpServletResponse
302 Moved Temporarily.
SC_MULTIPLE_CHOICES - Static variable in interface javax.servlet.http.HttpServletResponse
300 Multiple Choices.
SC_NO_CONTENT - Static variable in interface javax.servlet.http.HttpServletResponse
204 No Content.
SC_NON_AUTHORITATIVE_INFORMATION - Static variable in interface javax.servlet.http.HttpServletResponse
203 Non-Authoritative Information.
SC_NOT_ACCEPTABLE - Static variable in interface javax.servlet.http.HttpServletResponse
406 Not Acceptable.
SC_NOT_FOUND - Static variable in interface javax.servlet.http.HttpServletResponse
404 Not Found.
SC_NOT_IMPLEMENTED - Static variable in interface javax.servlet.http.HttpServletResponse
501 Not Implemented.
SC_NOT_MODIFIED - Static variable in interface javax.servlet.http.HttpServletResponse
304 Not Modified.
SC_OK - Static variable in interface javax.servlet.http.HttpServletResponse
200 OK.
SC_PARTIAL_CONTENT - Static variable in interface javax.servlet.http.HttpServletResponse
206 Partial Content.
SC_PAYMENT_REQUIRED - Static variable in interface javax.servlet.http.HttpServletResponse
402 Payment Required.
SC_PRECONDITION_FAILED - Static variable in interface javax.servlet.http.HttpServletResponse
412 Precondition Failed.
SC_PROXY_AUTHENTICATION_REQUIRED - Static variable in interface javax.servlet.http.HttpServletResponse
407 Proxy Authentication Required.
SC_REQUEST_ENTITY_TOO_LARGE - Static variable in interface javax.servlet.http.HttpServletResponse
413 Request Entity Too Large.
SC_REQUEST_TIMEOUT - Static variable in interface javax.servlet.http.HttpServletResponse
408 Request Timeout.
SC_REQUEST_URI_TOO_LONG - Static variable in interface javax.servlet.http.HttpServletResponse
414 Request-URI Too Long.
SC_RESET_CONTENT - Static variable in interface javax.servlet.http.HttpServletResponse
205 Reset Content.
SC_SEE_OTHER - Static variable in interface javax.servlet.http.HttpServletResponse
303 See Other.
SC_SERVICE_UNAVAILABLE - Static variable in interface javax.servlet.http.HttpServletResponse
503 Service Unavailable.
SC_SWITCHING_PROTOCOLS - Static variable in interface javax.servlet.http.HttpServletResponse
101 Switching Protocols.
SC_UNAUTHORIZED - Static variable in interface javax.servlet.http.HttpServletResponse
401 Unauthorized.
SC_UNSUPPORTED_MEDIA_TYPE - Static variable in interface javax.servlet.http.HttpServletResponse
415 Unsupported Media Type.
SC_USE_PROXY - Static variable in interface javax.servlet.http.HttpServletResponse
305 Use Proxy.
sendError(int) - Method in interface javax.servlet.http.HttpServletResponse
Informs the client an error has occured.
sendError(int, String) - Method in interface javax.servlet.http.HttpServletResponse
Informs the client an error has occured and shows a descriptive message.
sendRedirect(String) - Method in interface javax.servlet.http.HttpServletResponse
Sends a redirect message to the client (using SC_MOVED_TEMPORARILY).
service(HttpServletRequest, HttpServletResponse) - Method in class javax.servlet.http.HttpServlet
This method looks whether the request is a POST, GET, etc method, and then calls the appropriate doPost, doGet, whatever method.
If the request method is something it can't handle it sends a HttpServletResponse.SC_BAD_REQUEST error through the response.
service(ServletRequest, ServletResponse) - Method in interface javax.servlet.Servlet
Called by the server every time it wants the servlet to handle a request.
service(ServletRequest, ServletResponse) - Method in class javax.servlet.GenericServlet
Called by the server every time it wants the servlet to handle a request.
service(ServletRequest, ServletResponse) - Method in class javax.servlet.http.HttpServlet
Frontend for calling service(HttpServletRequest,HttpServletResponse).
servlet - Variable in class javax.servlet.jsp.PageContext
XXX
Servlet - interface javax.servlet.Servlet.
This is the interface for all servlets.
ServletConfig - interface javax.servlet.ServletConfig.
Whenever a server wants to pass initialization data to a servlet, it creates a class which implements this interface.
The server then adds {String,String} pairs to the class, and the servlet can read these using this interface.
ServletContext - interface javax.servlet.ServletContext.
A class created by the server to give servlets access to certain environment related objects and methods.
It contains standard information like the names of all the servlets, two kinds of log methods, the server name, etc.
The server can also store extra information here in the form of {String, Object} pairs.
ServletException - exception javax.servlet.ServletException.
This exception is thrown by a servlet when a servlet related problem occurs.
ServletException() - Constructor for class javax.servlet.ServletException
Creates a new ServletException.
ServletException(String) - Constructor for class javax.servlet.ServletException
Creates a new ServletException with a message.
ServletException(String, Throwable) - Constructor for class javax.servlet.ServletException
Creates a new ServletException with a message and what caused the exception.
ServletInputStream - class javax.servlet.ServletInputStream.
This class serves as a stream where servlets can read data supplied by the client from.
ServletInputStream() - Constructor for class javax.servlet.ServletInputStream
Does nothing.
ServletOutputStream - class javax.servlet.ServletOutputStream.
Used to write output from a Servlet to the client.
ServletOutputStream() - Constructor for class javax.servlet.ServletOutputStream
 
ServletRequest - interface javax.servlet.ServletRequest.
Whenever the server receives a request it creates a ServletRequest object, puts all the request information in it and passes this along with a ServletResponse object to the approriate servlet.
ServletResponse - interface javax.servlet.ServletResponse.
A servlet can use this class to pass information to the client.
session - Variable in class javax.servlet.jsp.PageContext
XXX [mjw] Why transient?
SESSION - Static variable in class javax.servlet.jsp.PageContext
XXX
SESSION_SCOPE - Static variable in class javax.servlet.jsp.PageContext
XXX
setAttribute(String, Object) - Method in interface javax.servlet.ServletContext
Puts a named object into the ServletContext.
setAttribute(String, Object) - Method in interface javax.servlet.ServletRequest
Puts a named object into the ServletRequest.
setAttribute(String, Object) - Method in class javax.servlet.jsp.PageContext
XXX
setAttributeWithScope(String, Object, int) - Method in class javax.servlet.jsp.PageContext
XXX
setComment(String) - Method in class javax.servlet.http.Cookie
Sets the comment of the cookie.
setContentLength(int) - Method in interface javax.servlet.ServletResponse
Tells the client how many bytes to expect.
setContentType(String) - Method in interface javax.servlet.ServletResponse
Tells the client what mime type to expect
setDateHeader(String, long) - Method in interface javax.servlet.http.HttpServletResponse
Adds a header to the response which contains a date.
setDefaultFactory(JspFactory) - Static method in class javax.servlet.jsp.JspFactory
XXX
setDomain(String) - Method in class javax.servlet.http.Cookie
Sets the domain for which this Cookie will be used.
setHeader(String, String) - Method in interface javax.servlet.http.HttpServletResponse
Adds a header to the response.
setIntHeader(String, int) - Method in interface javax.servlet.http.HttpServletResponse
Adds a header to the response which contains a number.
setMaxAge(int) - Method in class javax.servlet.http.Cookie
Sets the maximum lifetime of the cookie in seconds.
If set to 0 then the cookie will be deleted by the client.
If set to a negative value (such as -1 which is the default) then the cookie will be a non-persistent cookie.
This means that the cookie will live as long as the http client lives, and will not be saved to disk.
setMaxInactiveInterval(int) - Method in interface javax.servlet.http.HttpSession
Sets the minimum time this session will be kept alive by the server when it doesn't get accessed by a client.
Note: hmmm, should an interval of -1 mean that it should live forever?
setPath(String) - Method in class javax.servlet.http.Cookie
Set the path with which requests this cookie will be sent back to the server.
setSecure(boolean) - Method in class javax.servlet.http.Cookie
Whether only secure means (https) should be used when sending this cookie to a server.
setStatus(int) - Method in interface javax.servlet.http.HttpServletResponse
Sets the return code that is send to the client.
setStatus(int, String) - Method in interface javax.servlet.http.HttpServletResponse
Deprecated. only errors should give an extra error message, if you only want to set the status code use setStatus(int).
setValue(String) - Method in class javax.servlet.http.Cookie
Sets a new value.
setVersion(int) - Method in class javax.servlet.http.Cookie
Sets the version.
SingleThreadModel - interface javax.servlet.SingleThreadModel.
SingleThreadModel.java -- Interface indicating a "single" thread model

U

UnavailableException - exception javax.servlet.UnavailableException.
This is a special kind of exception telling the server that this particular servlet is currently not available.
UnavailableException(int, Servlet, String) - Constructor for class javax.servlet.UnavailableException
Constructor for a temporary unavailable exception
UnavailableException(Servlet, String) - Constructor for class javax.servlet.UnavailableException
Constructor for a permanent unavailable exception

V

valueBound(HttpSessionBindingEvent) - Method in interface javax.servlet.http.HttpSessionBindingListener
Called when the object is bound to a session.
valueUnbound(HttpSessionBindingEvent) - Method in interface javax.servlet.http.HttpSessionBindingListener
Called when the object is unbound from a session.

W

write(char[]) - Method in interface javax.servlet.jsp.JspWriter
XXX
write(char[], int, int) - Method in interface javax.servlet.jsp.JspWriter
XXX
write(int) - Method in interface javax.servlet.jsp.JspWriter
XXX
write(String) - Method in interface javax.servlet.jsp.JspWriter
XXX
write(String, int, int) - Method in interface javax.servlet.jsp.JspWriter
XXX

_

_checkForNameCollision(String, int) - Method in class javax.servlet.jsp.PageContext
XXX
_jspService(HttpServletRequest, HttpServletResponse) - Method in interface javax.servlet.jsp.HttpJspPage
XXX

A C D E F G H I J L N O P R S U V W _