spring-framework / org.springframework.web.multipart.support / DefaultMultipartHttpServletRequest

DefaultMultipartHttpServletRequest

open class DefaultMultipartHttpServletRequest : AbstractMultipartHttpServletRequest

Default implementation of the org.springframework.web.multipart.MultipartHttpServletRequest interface. Provides management of pre-generated parameter values.

Used by org.springframework.web.multipart.commons.CommonsMultipartResolver.

Author
Trevor D. Cook

Author
Juergen Hoeller

Author
Arjen Poutsma

Since
29.09.2003

See Also
org.springframework.web.multipart.MultipartResolver

Constructors

<init>

DefaultMultipartHttpServletRequest(request: HttpServletRequest, mpFiles: MultiValueMap<String, MultipartFile>, mpParams: MutableMap<String, Array<String>>, mpParamContentTypes: MutableMap<String, String>)
DefaultMultipartHttpServletRequest(request: HttpServletRequest)

Wrap the given HttpServletRequest in a MultipartHttpServletRequest.

Functions

getMultipartContentType

open fun getMultipartContentType(paramOrFileName: String): String

getMultipartHeaders

open fun getMultipartHeaders(paramOrFileName: String): HttpHeaders

getParameter

open fun getParameter(name: String): String

getParameterMap

open fun getParameterMap(): MutableMap<String, Array<String>>

getParameterNames

open fun getParameterNames(): Enumeration<String>

getParameterValues

open fun getParameterValues(name: String): Array<String>