public class StandardMultipartHttpServletRequest extends AbstractMultipartHttpServletRequest
StandardServletMultipartResolver
BASIC_AUTHEE, CLIENT_CERT_AUTHEE, DIGEST_AUTHEE, FORM_AUTHEE
コンストラクターと説明 |
---|
StandardMultipartHttpServletRequest(HttpServletRequestEE request) 指定されたリクエストに対して新しい StandardMultipartHttpServletRequest ラッパーを作成し、すぐにマルチパートコンテンツを解析します。 |
StandardMultipartHttpServletRequest(HttpServletRequestEE request, boolean lazyParsing) 指定されたリクエストの新しい StandardMultipartHttpServletRequest ラッパーを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
java.lang.String | getMultipartContentType(java.lang.String paramOrFileName) 指定されたリクエストパーツのコンテンツ型を決定します。 |
HttpHeaders | getMultipartHeaders(java.lang.String paramOrFileName) マルチパートリクエストの指定された部分に関連付けられたヘッダーを返します。 |
java.util.Map<java.lang.String,java.lang.String[]> | getParameterMap() このメソッドのデフォルトの動作では、ラップされたリクエストオブジェクトの getParameterMap() が返されます。 |
java.util.Enumeration<java.lang.String> | getParameterNames() このメソッドのデフォルトの動作では、ラップされたリクエストオブジェクトの getParameterNames() が返されます。 |
protected void | handleParseFailure(java.lang.Throwable ex) |
protected void | initializeMultipart() 可能であれば、マルチパートリクエストを遅延初期化します。 |
getFile, getFileMap, getFileNames, getFiles, getMultiFileMap, getMultipartFiles, getRequest, getRequestHeaders, getRequestMethod, isResolved, setMultipartFiles
authenticateEE, changeSessionIdEE, getAuthTypeEE, getContextPathEE, getCookiesEE, getDateHeaderEE, getHeaderEE, getHeaderNamesEE, getHeadersEE, getHttpServletMappingEE, getIntHeaderEE, getMethodEE, getPartEE, getPartsEE, getPathInfoEE, getPathTranslatedEE, getQueryStringEE, getRemoteUserEE, getRequestedSessionIdEE, getRequestURIEE, getRequestURLEE, getServletPathEE, getSessionEE, getSessionEE, getTrailerFieldsEE, getUserPrincipalEE, isRequestedSessionIdFromCookieEE, isRequestedSessionIdFromUrlEE, isRequestedSessionIdFromURLEE, isRequestedSessionIdValidEE, isTrailerFieldsReadyEE, isUserInRoleEE, loginEE, logoutEE, newPushBuilderEE, upgradeEE
getAsyncContextEE, getAttributeEE, getAttributeNamesEE, getCharacterEncodingEE, getContentLengthEE, getContentLengthLongEE, getContentTypeEE, getDispatcherTypeEE, getInputStreamEE, getLocalAddrEE, getLocaleEE, getLocalesEE, getLocalNameEE, getLocalPortEE, getParameterEE, getParameterValuesEE, getProtocolEE, getReaderEE, getRealPathEE, getRemoteAddrEE, getRemoteHostEE, getRemotePortEE, getRequestDispatcherEE, getSchemeEE, getServerNameEE, getServerPortEE, getServletContextEE, isAsyncStartedEE, isAsyncSupportedEE, isSecureEE, isWrapperForEE, isWrapperForEE, removeAttributeEE, setAttributeEE, setCharacterEncodingEE, setRequestEE, startAsyncEE, startAsyncEE
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
authenticateEE, changeSessionIdEE, getAuthTypeEE, getContextPathEE, getCookiesEE, getDateHeaderEE, getHeaderEE, getHeaderNamesEE, getHeadersEE, getHttpServletMappingEE, getIntHeaderEE, getMethodEE, getPartEE, getPartsEE, getPathInfoEE, getPathTranslatedEE, getQueryStringEE, getRemoteUserEE, getRequestedSessionIdEE, getRequestURIEE, getRequestURLEE, getServletPathEE, getSessionEE, getSessionEE, getTrailerFieldsEE, getUserPrincipalEE, isRequestedSessionIdFromCookieEE, isRequestedSessionIdFromUrlEE, isRequestedSessionIdFromURLEE, isRequestedSessionIdValidEE, isTrailerFieldsReadyEE, isUserInRoleEE, loginEE, logoutEE, newPushBuilderEE, upgradeEE
getAsyncContextEE, getAttributeEE, getAttributeNamesEE, getCharacterEncodingEE, getContentLengthEE, getContentLengthLongEE, getContentTypeEE, getDispatcherTypeEE, getInputStreamEE, getLocalAddrEE, getLocaleEE, getLocalesEE, getLocalNameEE, getLocalPortEE, getParameterEE, getParameterValuesEE, getProtocolEE, getReaderEE, getRealPathEE, getRemoteAddrEE, getRemoteHostEE, getRemotePortEE, getRequestDispatcherEE, getSchemeEE, getServerNameEE, getServerPortEE, getServletContextEE, isAsyncStartedEE, isAsyncSupportedEE, isSecureEE, removeAttributeEE, setAttributeEE, setCharacterEncodingEE, startAsyncEE, startAsyncEE
public StandardMultipartHttpServletRequest(HttpServletRequestEE request) throws MultipartException
request
- ラップするサーブレットリクエスト MultipartException
- 解析に失敗した場合 public StandardMultipartHttpServletRequest(HttpServletRequestEE request, boolean lazyParsing) throws MultipartException
request
- ラップするサーブレットリクエスト lazyParsing
- マルチパートファイルまたはパラメーターの最初のアクセス時にマルチパート解析を遅延してトリガーするかどうか MultipartException
- 即時解析の試行が失敗した場合 protected void handleParseFailure(java.lang.Throwable ex)
protected void initializeMultipart()
AbstractMultipartHttpServletRequest
AbstractMultipartHttpServletRequest
の initializeMultipart
public java.util.Enumeration<java.lang.String> getParameterNames()
javax.servlet.ServletRequestWrapperEE
ServletRequestEE
の getParameterNamesEE
ServletRequestWrapperEE
の getParameterNamesEE
String
オブジェクトの Enumeration
。各 String
にはリクエストパラメーターの名前が含まれます。またはリクエストにパラメーターがない場合は空の Enumeration
public java.util.Map<java.lang.String,java.lang.String[]> getParameterMap()
javax.servlet.ServletRequestWrapperEE
ServletRequestEE
の getParameterMapEE
ServletRequestWrapperEE
の getParameterMapEE
public java.lang.String getMultipartContentType(java.lang.String paramOrFileName)
MultipartRequest
paramOrFileName
- パーツの名前 null
public HttpHeaders getMultipartHeaders(java.lang.String paramOrFileName)
MultipartHttpServletRequest
基礎となる実装がヘッダーへのアクセスをサポートしている場合、すべてのヘッダーが返されます。それ以外の場合、返されるヘッダーには少なくとも "Content-Type" ヘッダーが含まれます。