|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.apache.struts.upload.MultipartRequestWrapper
This class functions as a wrapper around HttpServletRequest to
provide working getParameter methods for multipart requests. Once
Struts requires Servlet 2.3, this class will definately be changed to
extend javax.servlet.http.HttpServletRequestWrapper instead of
implementing HttpServletRequest. Servlet 2.3 methods are implemented
to return null or do nothing if called on. Use
getRequest to retrieve the underlying HttpServletRequest
object and call on the 2.3 method there, the empty methods are here only
so that this will compile with the Servlet 2.3 jar. This class exists temporarily
in the process() method of ActionServlet, just before the ActionForward is processed
and just after the Action is performed, the request is set back to the original
HttpServletRequest object.
| フィールドの概要 | |
protected java.util.Map |
parameters
The parameters for this multipart request |
protected javax.servlet.http.HttpServletRequest |
request
The underlying HttpServletRequest |
| インタフェース javax.servlet.http.HttpServletRequest から継承したフィールド |
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH |
| コンストラクタの概要 | |
MultipartRequestWrapper(javax.servlet.http.HttpServletRequest request)
|
|
| メソッドの概要 | |
java.lang.Object |
getAttribute(java.lang.String name)
|
java.util.Enumeration |
getAttributeNames()
|
java.lang.String |
getAuthType()
|
java.lang.String |
getCharacterEncoding()
|
int |
getContentLength()
|
java.lang.String |
getContentType()
|
java.lang.String |
getContextPath()
|
javax.servlet.http.Cookie[] |
getCookies()
|
long |
getDateHeader(java.lang.String name)
|
java.lang.String |
getHeader(java.lang.String name)
|
java.util.Enumeration |
getHeaderNames()
|
java.util.Enumeration |
getHeaders(java.lang.String name)
|
javax.servlet.ServletInputStream |
getInputStream()
|
int |
getIntHeader(java.lang.String name)
|
java.util.Locale |
getLocale()
|
java.util.Enumeration |
getLocales()
|
java.lang.String |
getMethod()
|
java.lang.String |
getParameter(java.lang.String name)
Attempts to get a parameter for this request. |
java.util.Map |
getParameterMap()
This method returns null. |
java.util.Enumeration |
getParameterNames()
Returns the names of the parameters for this request. |
java.lang.String[] |
getParameterValues(java.lang.String name)
|
java.lang.String |
getPathInfo()
|
java.lang.String |
getPathTranslated()
|
java.lang.String |
getProtocol()
|
java.lang.String |
getQueryString()
|
java.io.BufferedReader |
getReader()
|
java.lang.String |
getRealPath(java.lang.String path)
|
java.lang.String |
getRemoteAddr()
|
java.lang.String |
getRemoteHost()
|
java.lang.String |
getRemoteUser()
|
javax.servlet.http.HttpServletRequest |
getRequest()
Returns the underlying HttpServletRequest for this wrapper |
javax.servlet.RequestDispatcher |
getRequestDispatcher(java.lang.String path)
|
java.lang.String |
getRequestedSessionId()
|
java.lang.String |
getRequestURI()
|
java.lang.StringBuffer |
getRequestURL()
This method returns null. |
java.lang.String |
getScheme()
|
java.lang.String |
getServerName()
|
int |
getServerPort()
|
java.lang.String |
getServletPath()
|
javax.servlet.http.HttpSession |
getSession()
|
javax.servlet.http.HttpSession |
getSession(boolean create)
|
java.security.Principal |
getUserPrincipal()
|
boolean |
isRequestedSessionIdFromCookie()
This method returns false. |
boolean |
isRequestedSessionIdFromUrl()
|
boolean |
isRequestedSessionIdFromURL()
|
boolean |
isRequestedSessionIdValid()
|
boolean |
isSecure()
|
boolean |
isUserInRole(java.lang.String user)
|
void |
removeAttribute(java.lang.String name)
|
void |
setAttribute(java.lang.String name,
java.lang.Object o)
|
void |
setCharacterEncoding(java.lang.String encoding)
This method does nothing. |
void |
setParameter(java.lang.String name,
java.lang.String value)
Sets a parameter for this request. |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| インタフェース javax.servlet.http.HttpServletRequest から継承したメソッド |
|
| フィールドの詳細 |
protected java.util.Map parameters
protected javax.servlet.http.HttpServletRequest request
| コンストラクタの詳細 |
public MultipartRequestWrapper(javax.servlet.http.HttpServletRequest request)
| メソッドの詳細 |
public void setParameter(java.lang.String name,
java.lang.String value)
public java.lang.String getParameter(java.lang.String name)
javax.servlet.ServletRequest 内の getParameterpublic java.util.Enumeration getParameterNames()
javax.servlet.ServletRequest 内の getParameterNamespublic java.lang.String[] getParameterValues(java.lang.String name)
javax.servlet.ServletRequest 内の getParameterValuespublic javax.servlet.http.HttpServletRequest getRequest()
public java.lang.Object getAttribute(java.lang.String name)
javax.servlet.ServletRequest 内の getAttributepublic java.util.Enumeration getAttributeNames()
javax.servlet.ServletRequest 内の getAttributeNamespublic java.lang.String getCharacterEncoding()
javax.servlet.ServletRequest 内の getCharacterEncodingpublic int getContentLength()
javax.servlet.ServletRequest 内の getContentLengthpublic java.lang.String getContentType()
javax.servlet.ServletRequest 内の getContentType
public javax.servlet.ServletInputStream getInputStream()
throws java.io.IOException
javax.servlet.ServletRequest 内の getInputStreamjava.io.IOExceptionpublic java.lang.String getProtocol()
javax.servlet.ServletRequest 内の getProtocolpublic java.lang.String getScheme()
javax.servlet.ServletRequest 内の getSchemepublic java.lang.String getServerName()
javax.servlet.ServletRequest 内の getServerNamepublic int getServerPort()
javax.servlet.ServletRequest 内の getServerPort
public java.io.BufferedReader getReader()
throws java.io.IOException
javax.servlet.ServletRequest 内の getReaderjava.io.IOExceptionpublic java.lang.String getRemoteAddr()
javax.servlet.ServletRequest 内の getRemoteAddrpublic java.lang.String getRemoteHost()
javax.servlet.ServletRequest 内の getRemoteHost
public void setAttribute(java.lang.String name,
java.lang.Object o)
javax.servlet.ServletRequest 内の setAttributepublic void removeAttribute(java.lang.String name)
javax.servlet.ServletRequest 内の removeAttributepublic java.util.Locale getLocale()
javax.servlet.ServletRequest 内の getLocalepublic java.util.Enumeration getLocales()
javax.servlet.ServletRequest 内の getLocalespublic boolean isSecure()
javax.servlet.ServletRequest 内の isSecurepublic javax.servlet.RequestDispatcher getRequestDispatcher(java.lang.String path)
javax.servlet.ServletRequest 内の getRequestDispatcherpublic java.lang.String getRealPath(java.lang.String path)
javax.servlet.ServletRequest 内の getRealPathpublic java.lang.String getAuthType()
javax.servlet.http.HttpServletRequest 内の getAuthTypepublic javax.servlet.http.Cookie[] getCookies()
javax.servlet.http.HttpServletRequest 内の getCookiespublic long getDateHeader(java.lang.String name)
javax.servlet.http.HttpServletRequest 内の getDateHeaderpublic java.lang.String getHeader(java.lang.String name)
javax.servlet.http.HttpServletRequest 内の getHeaderpublic java.util.Enumeration getHeaders(java.lang.String name)
javax.servlet.http.HttpServletRequest 内の getHeaderspublic java.util.Enumeration getHeaderNames()
javax.servlet.http.HttpServletRequest 内の getHeaderNamespublic int getIntHeader(java.lang.String name)
javax.servlet.http.HttpServletRequest 内の getIntHeaderpublic java.lang.String getMethod()
javax.servlet.http.HttpServletRequest 内の getMethodpublic java.lang.String getPathInfo()
javax.servlet.http.HttpServletRequest 内の getPathInfopublic java.lang.String getPathTranslated()
javax.servlet.http.HttpServletRequest 内の getPathTranslatedpublic java.lang.String getContextPath()
javax.servlet.http.HttpServletRequest 内の getContextPathpublic java.lang.String getQueryString()
javax.servlet.http.HttpServletRequest 内の getQueryStringpublic java.lang.String getRemoteUser()
javax.servlet.http.HttpServletRequest 内の getRemoteUserpublic boolean isUserInRole(java.lang.String user)
javax.servlet.http.HttpServletRequest 内の isUserInRolepublic java.security.Principal getUserPrincipal()
javax.servlet.http.HttpServletRequest 内の getUserPrincipalpublic java.lang.String getRequestedSessionId()
javax.servlet.http.HttpServletRequest 内の getRequestedSessionIdpublic java.lang.String getRequestURI()
javax.servlet.http.HttpServletRequest 内の getRequestURIpublic java.lang.String getServletPath()
javax.servlet.http.HttpServletRequest 内の getServletPathpublic javax.servlet.http.HttpSession getSession(boolean create)
javax.servlet.http.HttpServletRequest 内の getSessionpublic javax.servlet.http.HttpSession getSession()
javax.servlet.http.HttpServletRequest 内の getSessionpublic boolean isRequestedSessionIdValid()
javax.servlet.http.HttpServletRequest 内の isRequestedSessionIdValidpublic boolean isRequestedSessionIdFromURL()
javax.servlet.http.HttpServletRequest 内の isRequestedSessionIdFromURLpublic boolean isRequestedSessionIdFromUrl()
javax.servlet.http.HttpServletRequest 内の isRequestedSessionIdFromUrlpublic java.util.Map getParameterMap()
javax.servlet.ServletRequest 内の getParameterMappublic void setCharacterEncoding(java.lang.String encoding)
javax.servlet.ServletRequest 内の setCharacterEncodingpublic java.lang.StringBuffer getRequestURL()
javax.servlet.http.HttpServletRequest 内の getRequestURLpublic boolean isRequestedSessionIdFromCookie()
javax.servlet.http.HttpServletRequest 内の isRequestedSessionIdFromCookie
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||