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() このリクエストに含まれるマルチパートファイルの MapSE を返します。 |
IteratorSE<StringSE> | getFileNames() このリクエストに含まれるマルチパートファイルのパラメーター名を含む String オブジェクトの IteratorSE を返します。 |
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, upgradeEEgetAsyncContextEE, 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, startAsyncEEcloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEgetMultipartHeadersauthenticateEE, 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, upgradeEEgetAsyncContextEE, 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, startAsyncEEgetMultipartContentTypeprotected AbstractMultipartHttpServletRequest(HttpServletRequestEE request)
request - ラップするリクエスト public HttpServletRequestEE getRequest()
javax.servlet.ServletRequestWrapperEEServletRequestWrapperEE の getRequestEE ServletRequestEEpublic HttpMethod getRequestMethod()
MultipartHttpServletRequestMultipartHttpServletRequest の getRequestMethod public HttpHeaders getRequestHeaders()
MultipartHttpServletRequestMultipartHttpServletRequest の getRequestHeaders public IteratorSE<StringSE> getFileNames()
MultipartRequestIteratorSE を返します。これらはフォームのフィールド名であり(通常のパラメーターと同様)、元のファイル名ではありません。MultipartRequest の getFileNames public MultipartFile getFile(StringSE name)
MultipartRequestnull を返します。MultipartRequest の getFile name - マルチパートファイルのパラメーター名を指定する文字列 MultipartFile オブジェクトの形式でアップロードされたコンテンツ public ListSE<MultipartFile> getFiles(StringSE name)
MultipartRequestMultipartRequest の getFiles name - マルチパートファイルのパラメーター名を指定する文字列 MultipartFile リストの形式でアップロードされたコンテンツ public MapSE<StringSE,MultipartFile> getFileMap()
MultipartRequestMapSE を返します。MultipartRequest の getFileMap MultipartFile オブジェクトを値として含むマップ public MultiValueMap<StringSE,MultipartFile> getMultiFileMap()
MultipartRequestMultiValueMap を返します。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()