|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.servlet.ServletRequestWrapper | +--javax.servlet.http.HttpServletRequestWrapper
Provides a convenient implementation of the HttpServletRequest interface that can be subclassed by developers wishing to adapt the request to a Servlet. This class implements the Wrapper or Decorator pattern. Methods default to calling through to the wrapped request object.
HttpServletRequest
Constructor Summary | |
HttpServletRequestWrapper(HttpServletRequest request)
Constructs a request object wrapping the given request. |
Method Summary | |
java.lang.String |
getAuthType()
The default behavior of this method is to return getAuthType() on the wrapped request object. |
java.lang.String |
getContextPath()
The default behavior of this method is to return getContextPath() on the wrapped request object. |
Cookie[] |
getCookies()
The default behavior of this method is to return getCookies() on the wrapped request object. |
long |
getDateHeader(java.lang.String name)
The default behavior of this method is to return getDateHeader(String name) on the wrapped request object. |
java.lang.String |
getHeader(java.lang.String name)
The default behavior of this method is to return getHeader(String name) on the wrapped request object. |
java.util.Enumeration |
getHeaderNames()
The default behavior of this method is to return getHeaderNames() on the wrapped request object. |
java.util.Enumeration |
getHeaders(java.lang.String name)
The default behavior of this method is to return getHeaders(String name) on the wrapped request object. |
int |
getIntHeader(java.lang.String name)
The default behavior of this method is to return getIntHeader(String name) on the wrapped request object. |
java.lang.String |
getMethod()
The default behavior of this method is to return getMethod() on the wrapped request object. |
java.lang.String |
getPathInfo()
The default behavior of this method is to return getPathInfo() on the wrapped request object. |
java.lang.String |
getPathTranslated()
The default behavior of this method is to return getPathTranslated() on the wrapped request object. |
java.lang.String |
getQueryString()
The default behavior of this method is to return getQueryString() on the wrapped request object. |
java.lang.String |
getRemoteUser()
The default behavior of this method is to return getRemoteUser() on the wrapped request object. |
java.lang.String |
getRequestedSessionId()
The default behavior of this method is to return getRequestedSessionId() on the wrapped request object. |
java.lang.String |
getRequestURI()
The default behavior of this method is to return getRequestURI() on the wrapped request object. |
java.lang.StringBuffer |
getRequestURL()
The default behavior of this method is to return getRequestURL() on the wrapped request object. |
java.lang.String |
getServletPath()
The default behavior of this method is to return getServletPath() on the wrapped request object. |
HttpSession |
getSession()
The default behavior of this method is to return getSession() on the wrapped request object. |
HttpSession |
getSession(boolean create)
The default behavior of this method is to return getSession(boolean create) on the wrapped request object. |
java.security.Principal |
getUserPrincipal()
The default behavior of this method is to return getUserPrincipal() on the wrapped request object. |
boolean |
isRequestedSessionIdFromCookie()
The default behavior of this method is to return isRequestedSessionIdFromCookie() on the wrapped request object. |
boolean |
isRequestedSessionIdFromUrl()
The default behavior of this method is to return isRequestedSessionIdFromUrl() on the wrapped request object. |
boolean |
isRequestedSessionIdFromURL()
The default behavior of this method is to return isRequestedSessionIdFromURL() on the wrapped request object. |
boolean |
isRequestedSessionIdValid()
The default behavior of this method is to return isRequestedSessionIdValid() on the wrapped request object. |
boolean |
isUserInRole(java.lang.String role)
The default behavior of this method is to return isUserInRole(String role) on the wrapped request object. |
Methods inherited from class javax.servlet.ServletRequestWrapper |
getAttribute,
getAttributeNames,
getCharacterEncoding,
getContentLength,
getContentType,
getInputStream,
getLocale,
getLocales,
getParameter,
getParameterMap,
getParameterNames,
getParameterValues,
getProtocol,
getReader,
getRealPath,
getRemoteAddr,
getRemoteHost,
getRequest,
getRequestDispatcher,
getScheme,
getServerName,
getServerPort,
isSecure,
removeAttribute,
setAttribute,
setCharacterEncoding,
setRequest |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public HttpServletRequestWrapper(HttpServletRequest request)
Method Detail |
public java.lang.String getAuthType()
public Cookie[] getCookies()
public long getDateHeader(java.lang.String name)
public java.lang.String getHeader(java.lang.String name)
public java.util.Enumeration getHeaders(java.lang.String name)
public java.util.Enumeration getHeaderNames()
public int getIntHeader(java.lang.String name)
public java.lang.String getMethod()
public java.lang.String getPathInfo()
public java.lang.String getPathTranslated()
public java.lang.String getContextPath()
public java.lang.String getQueryString()
public java.lang.String getRemoteUser()
public boolean isUserInRole(java.lang.String role)
public java.security.Principal getUserPrincipal()
public java.lang.String getRequestedSessionId()
public java.lang.String getRequestURI()
public java.lang.StringBuffer getRequestURL()
public java.lang.String getServletPath()
public HttpSession getSession(boolean create)
public HttpSession getSession()
public boolean isRequestedSessionIdValid()
public boolean isRequestedSessionIdFromCookie()
public boolean isRequestedSessionIdFromURL()
public boolean isRequestedSessionIdFromUrl()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |