public abstract class AbstractMultipartHttpServletRequest extends HttpServletRequestWrapperEE implements MultipartHttpServletRequest
BASIC_AUTHEE, CLIENT_CERT_AUTHEE, DIGEST_AUTHEE, FORM_AUTHEE
修飾子 | コンストラクターと説明 |
---|---|
protected | AbstractMultipartHttpServletRequest(HttpServletRequestEE request) 指定された HttpServletRequest を MultipartHttpServletRequest でラップします。 |
修飾子と型 | メソッドと説明 |
---|---|
MultipartFile | getFile(StringSE name) このリクエストでアップロードされたファイルの内容と説明を返すか、存在しない場合は null を返します。 |
MapSE<StringSE, MultipartFile> | getFileMap() このリクエストに含まれるマルチパートファイルの Map SE を返します。 |
IteratorSE<StringSE> | getFileNames() このリクエストに含まれるマルチパートファイルのパラメーター名を含む String オブジェクトの Iterator SE を返します。 |
ListSE<MultipartFile> | getFiles(StringSE name) このリクエストでアップロードされたファイルの内容と説明を返すか、存在しない場合は空のリストを返します。 |
MultiValueMap<StringSE, MultipartFile> | getMultiFileMap() このリクエストに含まれるマルチパートファイルの MultiValueMap を返します。 |
protected MultiValueMap<StringSE, MultipartFile> | getMultipartFiles() MultipartFile マップを取得して取得し、必要に応じて遅延的に初期化します。 |
HttpServletRequestEE | getRequest() |
HttpHeaders | getRequestHeaders() このリクエストのヘッダーを便利な HttpHeaders インスタンスとして返します。 |
HttpMethod | getRequestMethod() このリクエストのメソッドを便利な HttpMethod インスタンスとして返します。 |
protected void | initializeMultipart() 可能であれば、マルチパートリクエストを遅延初期化します。 |
boolean | isResolved() 基になるマルチパートリクエストが解決されているかどうかを確認します。 |
protected void | setMultipartFiles(MultiValueMap<StringSE, MultipartFile> multipartFiles) パラメーター名をキーとして、MultipartFile オブジェクトのリストを値としてマップを設定します。 |
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, getParameterMapEE, getParameterNamesEE, getParameterValuesEE, getProtocolEE, getReaderEE, getRealPathEE, getRemoteAddrEE, getRemoteHostEE, getRemotePortEE, getRequestDispatcherEE, getSchemeEE, getServerNameEE, getServerPortEE, getServletContextEE, isAsyncStartedEE, isAsyncSupportedEE, isSecureEE, isWrapperForEE, isWrapperForEE, removeAttributeEE, setAttributeEE, setCharacterEncodingEE, setRequestEE, startAsyncEE, startAsyncEE
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
getMultipartHeaders
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, getParameterMapEE, getParameterNamesEE, getParameterValuesEE, getProtocolEE, getReaderEE, getRealPathEE, getRemoteAddrEE, getRemoteHostEE, getRemotePortEE, getRequestDispatcherEE, getSchemeEE, getServerNameEE, getServerPortEE, getServletContextEE, isAsyncStartedEE, isAsyncSupportedEE, isSecureEE, removeAttributeEE, setAttributeEE, setCharacterEncodingEE, startAsyncEE, startAsyncEE
getMultipartContentType
protected AbstractMultipartHttpServletRequest(HttpServletRequestEE request)
request
- ラップするリクエスト public HttpServletRequestEE getRequest()
ServletRequestWrapperEE
の getRequestEE
public HttpMethod getRequestMethod()
MultipartHttpServletRequest
MultipartHttpServletRequest
の getRequestMethod
public HttpHeaders getRequestHeaders()
MultipartHttpServletRequest
MultipartHttpServletRequest
の getRequestHeaders
public IteratorSE<StringSE> getFileNames()
MultipartRequest
Iterator
SE を返します。これらはフォームのフィールド名であり(通常のパラメーターと同様)、元のファイル名ではありません。MultipartRequest
の getFileNames
public MultipartFile getFile(StringSE name)
MultipartRequest
null
を返します。MultipartRequest
の getFile
name
- マルチパートファイルのパラメーター名を指定する文字列 MultipartFile
オブジェクトの形式でアップロードされたコンテンツ public ListSE<MultipartFile> getFiles(StringSE name)
MultipartRequest
MultipartRequest
の getFiles
name
- マルチパートファイルのパラメーター名を指定する文字列 MultipartFile
リストの形式でアップロードされたコンテンツ public MapSE<StringSE,MultipartFile> getFileMap()
MultipartRequest
Map
SE を返します。MultipartRequest
の getFileMap
MultipartFile
オブジェクトを値として含むマップ public MultiValueMap<StringSE,MultipartFile> getMultiFileMap()
MultipartRequest
MultiValueMap
を返します。MultipartRequest
の getMultiFileMap
MultipartFile
オブジェクトのリスト public boolean isResolved()
true
、パラメーターまたはマルチパートファイルにアクセスする前に中止された遅延解決リクエストの場合の false
getMultipartFiles()
protected final void setMultipartFiles(MultiValueMap<StringSE,MultipartFile> multipartFiles)
protected MultiValueMap<StringSE,MultipartFile> getMultipartFiles()
protected void initializeMultipart()