|
||||||||||
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
com.oktiva.mogno.MognoServletRequestWrapper
Wrapper to handle multipart/form-data requests Created: Tue Sep 9 17:03:44 2003
Field Summary |
Fields inherited from interface javax.servlet.http.HttpServletRequest |
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH |
Constructor Summary | |
MognoServletRequestWrapper(javax.servlet.http.HttpServletRequest req)
Create a new wrapper object |
Method Summary | |
org.apache.commons.fileupload.FileItem |
getFileItem(java.lang.String name)
Get a part |
static javax.servlet.http.HttpServletRequest |
getHttpServletRequest(javax.servlet.http.HttpServletRequest req)
Use this method to create the wrapper only if it is needed to. |
java.lang.String |
getParameter(java.lang.String name)
Get a parameter value |
java.util.Enumeration |
getParameterNames()
Return the names of the parameters |
java.lang.String[] |
getParameterValues(java.lang.String field)
Return the values of the parameters |
boolean |
isMultiPart()
|
static boolean |
isMultiPart(javax.servlet.http.HttpServletRequest req)
|
void |
setRequest(javax.servlet.http.HttpServletRequest req)
Set the request to wrap |
Methods inherited from class javax.servlet.http.HttpServletRequestWrapper |
getAuthType, getContextPath, getCookies, getDateHeader, getHeader, getHeaderNames, getHeaders, 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, getLocale, getLocales, getParameterMap, 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 |
Methods inherited from interface javax.servlet.ServletRequest |
getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, getContentType, getInputStream, getLocale, getLocales, getParameterMap, getProtocol, getReader, getRealPath, getRemoteAddr, getRemoteHost, getRequestDispatcher, getScheme, getServerName, getServerPort, isSecure, removeAttribute, setAttribute, setCharacterEncoding |
Constructor Detail |
public MognoServletRequestWrapper(javax.servlet.http.HttpServletRequest req) throws java.lang.IllegalArgumentException
req
- a HttpServletRequest
to wrap
java.lang.IllegalArgumentException
- if an error occurs while trying to call setRequest(req)Method Detail |
public static javax.servlet.http.HttpServletRequest getHttpServletRequest(javax.servlet.http.HttpServletRequest req) throws java.lang.IllegalArgumentException
req
- Original request object
java.lang.IllegalArgumentException
- if an error occours while trying to create the wrapper objectpublic void setRequest(javax.servlet.http.HttpServletRequest req) throws java.lang.IllegalArgumentException
req
- the request object
java.lang.IllegalArgumentException
- if an error occourspublic org.apache.commons.fileupload.FileItem getFileItem(java.lang.String name)
name
- The name of the part
public java.lang.String getParameter(java.lang.String name)
name
- The name of the parameter
public java.util.Enumeration getParameterNames()
public java.lang.String[] getParameterValues(java.lang.String field)
public boolean isMultiPart()
public static boolean isMultiPart(javax.servlet.http.HttpServletRequest req)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |