1. javax.servlet
    1. Servlet
      1. void init (ServletConfig config)
      2. void service(ServletRequest req, ServletResponse res)
      3. void destroy ()
      4. ServletConfig getServletConfig()
      5. String getServletInfo()
    2. GenericServlet
      1. abstract void service(ServletRequest req, ServletResponse res)
      2. void init (ServletConfig config)
      3. void init ()
    3. ServletRequest
      1. String getParemeter (String paramName)
      2. String[] getParameterValues (String paramName)
      3. Enumeration getparameterNames()
    4. ServletResponse
      1. PrintWriter getWriter()
      2. ServletOutputStream getOutputStream()
  2. javax.servlet.http
    1. HttpServlet
      1. void service(ServletRequest req, ServletResponse res)
      2. void service(HttpServletRequest req, HttpServletResponse resp)
      3. void doGet(HttpServletRequest req, HttpServletResponse resp)
      4. void doPost(HttpServletRequest req, HttpServletResponse resp)
    2. HttpServletRequest
      1. String getHeader (String headerName)
      2. Enumeration getHeaders (String headerName)
      3. Enumeration getHeaderNames()
      4. Cookes[] getCookies()
    3. HttpServletResponse
      1. void setHeader (String name, String value)
      2. void setIntHeader (String name, int value)
      3. void setDateHeader (String name, long millisecs)
      4. void addDateHeader (String name, long date)
      5. void addIntHeader (String name, int value)
      6. void addHeader (String name, String value)
      7. boolean containsHeader (String name)
      8. void addCookie (Cookie cookie)
      9. void sendRedirect(String location)
        1. IllegalStateException - If the response was committed or if a partial URL is given and cannot be converted into a valid URL
      10. void sendError (int sc)
        1. IllegalStateException - If the response was committed before this method call
      11. void snedError (int sc, String msg)
        1. IllegalStateException - If the response was committed before this method call