|
HDIV API 2.0.4 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.servlet.ServletRequestWrapper
javax.servlet.http.HttpServletRequestWrapper
org.hdiv.filter.RequestWrapper
public class RequestWrapper
A wrapper for HTTP servlet request.
HttpServletRequestWrapper| Field Summary |
|---|
| Fields inherited from interface javax.servlet.http.HttpServletRequest |
|---|
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH |
| Constructor Summary | |
|---|---|
RequestWrapper(javax.servlet.http.HttpServletRequest servletRequest)
Constructs a request object wrapping the given request. |
|
| Method Summary | |
|---|---|
void |
addFileItem(java.lang.String name,
java.util.List values)
Adds a file parameter to the set of file parameters for this request. |
void |
addFileItem(java.lang.String name,
org.springframework.web.multipart.MultipartFile value)
Adds a file parameter to the set of file parameters for this request. |
void |
addParameter(java.lang.String name,
java.lang.Object value)
Add a single value for the specified HTTP parameter name. |
void |
addTextParameter(java.lang.String name,
java.lang.Object value)
Adds a regular text parameter to the set of text parameters for this request. |
java.util.Hashtable |
getFileElements()
Returns a hash table containing the file (that is, non-text) request parameters. |
java.lang.String |
getHeader(java.lang.String name)
Returns the value of the specified request header as a String. |
java.util.Enumeration |
getHeaders(java.lang.String name)
Returns all the values of the specified request header as an Enumeration of String objects. |
java.lang.String |
getParameter(java.lang.String parameter)
Returns the value of a request parameter as a String. |
java.util.Map |
getParameterMap()
Combines the parameters stored here with those in the underlying request. |
java.util.Enumeration |
getParameterNames()
Returns the names of the parameters for this request. |
java.lang.String[] |
getParameterValues(java.lang.String parameter)
Returns an array of String objects containing all of the values the given request parameter has. |
java.util.Hashtable |
getTextElements()
Returns a hash table containing the text (that is, non-file) request parameters. |
void |
setConfidentiality(java.lang.Boolean confidentiality)
|
void |
setCookiesConfidentiality(boolean cookiesConfidentiality)
|
void |
setMultipart(boolean isMultipart)
Determines whether this request is multipart. |
| Methods inherited from class javax.servlet.http.HttpServletRequestWrapper |
|---|
getAuthType, getContextPath, getCookies, getDateHeader, getHeaderNames, getIntHeader, getMethod, getPathInfo, getPathTranslated, getQueryString, getRemoteUser, getRequestedSessionId, getRequestURI, getRequestURL, getServletPath, getSession, getSession, getUserPrincipal, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL, isRequestedSessionIdValid, isUserInRole |
| Methods inherited from class javax.servlet.ServletRequestWrapper |
|---|
getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, getContentType, getInputStream, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getProtocol, getReader, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, 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 |
| Methods inherited from interface javax.servlet.ServletRequest |
|---|
getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, getContentType, getInputStream, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getProtocol, getReader, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRequestDispatcher, getScheme, getServerName, getServerPort, isSecure, removeAttribute, setAttribute, setCharacterEncoding |
| Constructor Detail |
|---|
public RequestWrapper(javax.servlet.http.HttpServletRequest servletRequest)
servletRequest - request| Method Detail |
|---|
public java.lang.String[] getParameterValues(java.lang.String parameter)
getParameterValues in interface javax.servlet.ServletRequestgetParameterValues in class javax.servlet.ServletRequestWrapperparameter - the name of the parameter whose value is requestedpublic java.lang.String getParameter(java.lang.String parameter)
getParameter in interface javax.servlet.ServletRequestgetParameter in class javax.servlet.ServletRequestWrapperparameter - name of the parameterpublic java.util.Enumeration getParameterNames()
getParameterNames in interface javax.servlet.ServletRequestgetParameterNames in class javax.servlet.ServletRequestWrapperpublic java.lang.String getHeader(java.lang.String name)
getHeader in interface javax.servlet.http.HttpServletRequestgetHeader in class javax.servlet.http.HttpServletRequestWrappername - header name
public java.util.Enumeration getHeaders(java.lang.String name)
getHeaders in interface javax.servlet.http.HttpServletRequestgetHeaders in class javax.servlet.http.HttpServletRequestWrappername - a String specifying the header name
public void addParameter(java.lang.String name,
java.lang.Object value)
name.
name - parameter namevalue - valuepublic java.util.Map getParameterMap()
getParameterMap in interface javax.servlet.ServletRequestgetParameterMap in class javax.servlet.ServletRequestWrapperpublic java.util.Hashtable getTextElements()
public java.util.Hashtable getFileElements()
public void addTextParameter(java.lang.String name,
java.lang.Object value)
name - text parameter namevalue - text parameter value
public void addFileItem(java.lang.String name,
org.springframework.web.multipart.MultipartFile value)
name - values -
public void addFileItem(java.lang.String name,
java.util.List values)
name - values - public void setMultipart(boolean isMultipart)
isMultipart - public void setCookiesConfidentiality(boolean cookiesConfidentiality)
cookiesConfidentiality - The cookiesConfidentiality to set.public void setConfidentiality(java.lang.Boolean confidentiality)
confidentiality - The confidentiality to set.
|
HDIV 2.0.4 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||