SRV.12.1 Package javax.servlet


SRV.12.1 Package javax.servlet

SRV.12.1.1 RequestDispatcher

 public interface RequestDispatcher  public void forward(ServletRequest req, ServletResponse res);  public void include(ServletRequest req, ServletResponse res); 

SRV.12.1.2 Servlet

 public interface Servlet  public void init(ServletConfig config) throws ServletException;  public ServletConfig getServletConfig();  public void service(ServletRequest req, ServletResponse res)      throws IOException, ServletException;  public String getServletInfo();  public void destroy(); 

SRV.12.1.3 ServletConfig

 public interface ServletConfig  public ServletContext getServletContext();  public String getInitParameter(String name);  public Enumeration getInitParameterNames();  public String getServletName();  

SRV.12.1.4 ServletContext

 public interface ServletContext  public String getMimeType(String filename);  public URL getResource(String path) throws MalformedURLException;  public InputStream getResourceAsStream(String path);  public RequestDispatcher getRequestDispatcher(String path);  public RequestDispatcher getNamedDispatcher(String name);  public String getRealPath(String path);  public ServletContext getContext(String uripath);  public String getServerInfo();  public String getInitParameter(String name);   public Enumeration getInitParameterNames();  public Object getAttribute(String name);  public Enumeration getAttributeNames();  public void setAttribute(String name, Object attribute);  public void removeAttribute(String name);  public int getMajorVersion();  public int getMinorVersion();  public void log(String message);  public void log(String message, Throwable cause);  // deprecated methods  public Servlet getServlet(String name) throws ServletException;  public Enumeration getServlets();  public Enumeration getServletNames();  public void log(Exception exception, String message); 

SRV.12.1.5 ServletRequest

 public interface ServletRequest  public Object getAttribute(String name);  public Object setAttribute(String name, Object attribute);  public Enumeration getAttributeNames();  public void removeAttribute(String name);  public Locale getLocale();  public Enumeration getLocales();  public String getCharacterEncoding();  public int getContentLength();  public String getContentType();  public ServletInputStream getInputStream() throws IOException;  public String getParameter(String name);  public String getParameterNames();  public String getParameterValues();  public String getProtocol();  public String getScheme();  public String getServerName();  public int getServerPort();  public BufferedReader getReader() throws IOException;  public String getRemoteAddr();  public String getRemoteHost();  public boolean isSecure();  public RequestDispatcher getRequestDispatcher(String path);  // deprecated methods  public String getRealPath(); 

SRV.12.1.6 ServletResponse

 public interface ServletResponse  public String getCharacterEncoding();  public ServletOutputStream getOutputStream() throws IOException  public PrintWriter getWriter throws IOException  public void setContentLength(int length);  public void setContentType(String type);  public void setBufferSize(int size);  public int getBufferSize();  public void reset();  public boolean isCommitted();  public void flushBuffer() throws IOException;  public void setLocale(Locale locale);  public Locale getLocale(); 

SRV.12.1.7 SingleThreadModel

 public interface SingleThreadModel  // no methods 

SRV.12.1.8 GenericServlet

 public abstract class GenericServlet implements Servlet  public GenericServlet();  public String getInitParameter();  public Enumeration getInitParameterNames();  public ServletConfig getServletConfig();  public ServletContext getServletContext();  public String getServletInfo();  public void init();  public void init(ServletConfig config) throws ServletException;  public void log(String message);  public void log(String message, Throwable cause);  public abstract void service(ServletRequest req,    ServletResponse res) throws ServletException, IOException.;  public void destroy(); 

SRV.12.1.9 ServletInputStream

 public abstract class ServletInputStream extends InputStream  public ServletInputStream();  public int readLine(byte[] buffer, int offset, int length)    throws IOException; 

SRV.12.1.10 ServletOutputStream

 public abstract class ServletOutputStream extends OutputStream  public ServletOutputStream();  public void print(String s) throws IOException;  public void print(boolean b) throws IOException;  public void print(char c) throws IOException;  public void print(int i) throws IOException;  public void print(long l) throws IOException;  public void print(float f) throws IOException;  public void print(double d) throws IOException;  public void println() throws IOException;  public void println(String s) throws IOException;  public void println(boolean b) throwsIOException;  public void println(char c) throws IOException;  public void println(int i) throws IOException;  public void println(long l) throws IOException;  public void println(float f) throws IOException;  public void println(double d) throws IOException; 

SRV.12.1.11 ServletException

 public class ServletException extends Exception;  public ServletException();  public ServletException(String message);  public ServletException(String message, Throwable cause);  public ServletException(Throwable cause);  public Throwable getRootCause(); 

SRV.12.1.12 UnavailableException

 public class UnavailableException extends ServletException  public UnavailableException(String message);  public UnavailableException(String message, int sec);  public int getUnavailableException();  public boolean isPermanent();  // newly deprecated methods  public UnavailableException(Servlet servlet, String message);  public UnavailableException(int sec, Servlet servlet, String msg);  public Servlet getServlet(); 

SRV.12.2 Package javax.servlet.http

 interface HttpServletRequest  interface HttpServletResponse  interface HttpSession  interface HttpSessionBindingListener  interface HttpSessionContext  class Cookie  class HttpServlet  class HttpSessionBindingEvent  class HttpUtils 

SRV.12.2.1 HttpServletRequest

 public interface HttpServletRequest extends ServletRequest;  public String getAuthType();  public Cookie[] getCookies();  public long getDateHeader(String name);  public String getHeader(String name);  public Enumeration getHeaders(String name);  public Enumeration getHeaderNames();  public int getIntHeader(String name);  public String getMethod();  public String getContextPath();  public String getPathInfo();  public String getPathTranslated();  public String getQueryString();  public String getRemoteUser();  public boolean isUserInRole(String role);  public java.security.Principal getUserPrincipal();  public String getRequestedSessionId();  public boolean isRequestedSessionIdValid();  public boolean isRequestedSessionIdFromCookie();  public boolean isRequestedSessionIdFromURL();  public String getRequestURI();  public String getServletPath();  public HttpSession getSession();  public HttpSession getSession(boolean create);  // deprecated methods  public boolean isRequestSessionIdFromUrl(); 

SRV.12.2.2 HttpServletResponse

 public interface HttpServletResponse extends ServletResponse  <<< STATUS CODES 416 AND 417 REPORTED MISSING>>>  public static final int SC_CONTINUE;  public static final int SC_SWITCHING_PROTOCOLS;  public static final int SC_OK;  public static final int SC_CREATED;  public static final int SC_ACCEPTED;  public static final int SC_NON_AUTHORITATIVE_INFORMATION;  public static final int SC_NO_CONTENT;  public static final int SC_RESET_CONTENT;  public static final int SC_PARTIAL_CONTENT;  public static final int SC_MULTIPLE_CHOICES;  public static final int SC_MOVED_PERMANENTLY;  public static final int SC_MOVED_TEMPORARILY;  public static final int SC_SEE_OTHER;  public static final int SC_NOT_MODIFIED;  public static final int SC_USE_PROXY;  public static final int SC_BAD_REQUEST;  public static final int SC_UNAUTHORIZED;  public static final int SC_PAYMENT_REQUIRED;  public static final int SC_FORBIDDEN;  public static final int SC_NOT_FOUND;  public static final int SC_METHOD_NOT_ALLOWED;  public static final int SC_NOT_ACCEPTABLE;  public static final int SC_PROXY_AUTHENTICATION_REQUIRED;  public static final int SC_REQUEST_TIMEOUT;  public static final int SC_CONFLICT;  public static final int SC_GONE;  public static final int SC_LENGTH_REQUIRED;  public static final int SC_PRECONDITION_FAILED;  public static final int SC_REQUEST_ENTITY_TOO_LARGE;  public static final int SC_REQUEST_URI_TOO_LONG;  public static final int SC_UNSUPPORTED_MEDIA_TYPE;  public static final int SC_REQUESTED_RANGE_NOT_SATISFIABLE;  public static final int SC_EXPECTATION_FAILED;  public static final int SC_INTERNAL_SERVER_ERROR;  public static final int SC_NOT_IMPLEMENTED;  public static final int SC_BAD_GATEWAY;  public static final int SC_SERVICE_UNAVAILABLE;  public static final int SC_GATEWAY_TIMEOUT;  public static final int SC_VERSION_NOT_SUPPORTED;  public void addCookie(Cookie cookie);  public boolean containsHeader(String name);  public String encodeURL(String url);  public String encodeRedirectURL(String url);  public void sendError(int status) throws IOException;  public void sendError(int status, String message)         throws IOException;  public void sendRedirect(String location) throws IOException;  public void setDateHeader(String headername, long date);  public void setHeader(String headername, String value);  public void addHeader(String headername, String value);  public void addDateHeader(String headername, long date);  public void addIntHeader(String headername, int value);  public void setIntHeader(String headername, int value);  public void setStatus(int statuscode);  // deprecated methods  public void setStatus(int statuscode, String message);  public String encodeUrl(String url);  public String encodeRedirectUrl(String url); 

SRV.12.2.3 HttpSession

 public interface HttpSession  public long getCreationTime();  public String getId();  public long getLastAccessedTime();  public boolean isNew();  public int getMaxInactiveInterval();  public void setMaxInactiveInterval(int interval);  public Object getAttribute(String name);  public Enumeration getAttributeNames();  public void setAttribute(String name, Object attribute);  public void removeAttribute(String name);  public void invalidate();  // deprecated methods  public Object getValue(String name);  public String[] getValueNames();  public void putValue(String name, Object value);  public void removeValue(String name);  public HttpSessionContext getSessionContext(); 

SRV.12.2.4 HttpSessionBindingListener

 public interface HttpSessionBindingListener extends EventListener  public void valueBound(HttpSessionBindingEvent event);  public void valueUnbound(HttpSessionBindingEvent event); 

SRV.12.2.5 HttpSessionContext

 // deprecated  public abstract interface HttpSessionContext  // deprecated methods  public void Enumeration getIds();  public HttpSession getSession(String id); 

SRV.12.2.6 Cookie

 public class Cookie implements Cloneable  public Cookie(String name, String value);  public void setComment(String comment);  public String getComment();  public void setDomain(String domain);  public String getDomain();  public void setMaxAge(int expiry);  public int getMaxAge();  public void setPath(String uriPath);  public String getPath();  public void setSecure();  public boolean getSecure();  public String getName();  public void setValue(String value);  public String getValue();  public int getVersion();  public void setVersion(int version);  public Object clone(); 

SRV.12.2.7 HttpServlet

 public abstract class HttpServlet extends GenericServlet      implements Serializable  public HttpServlet();  protected void doGet(HttpServletRequest req,      HttpServletResponse res) throws ServletException, IOException;  protected void doPost(HttpServletRequest req,      HttpServletResponse res) throws ServletException, IOException;  protected void doPut(HttpServletRequest req,      HttpServletResponse res) throws ServletException, IOException;  protected void doDelete(HttpServletRequest req,      HttpServletResponse res) throws ServletException, IOException;  protected void doOptions(HttpServletRequest req,      HttpServletResponse res) throws ServletException, IOException;  protected void doTrace(HttpServletRequest req,      HttpServletResponse res) throws ServletException, IOException;  protected void service(HttpServletRequest req,      HttpServletResponse res) throws ServletException, IOException;  public void service(ServletRequest req, ServletResponse res)      throws ServletException, IOException;  protected long getLastModifed(HttpServletRequest req); 

SRV.12.2.8 HttpSessionBindingEvent

 public class HttpSessionBindingEvent extends EventObject  public HttpSessionBindingEvent(HttpSession session, String name);  public String getName();  public HttpSession getSession(); 

SRV.12.2.9 HttpUtils

 public class HttpUtils  public HttpUtils();  public static Hashtable parseQueryString(String queryString);  public static Hashtable parsePostData(int length,      ServletInputStream in);  public static StringBuffer getRequestURL(HttpServletRequest req); 


Java 2 Platform, Enterprise Edition. Platform and Component Specifications
Java 2 Platform, Enterprise Edition: Platform and Component Specifications
ISBN: 0201704560
EAN: 2147483647
Year: 2000
Pages: 399

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net