类 ReuseUploadFileHttpServletRequest

  • 所有已实现的接口:
    ReuseHttpRequest, javax.servlet.http.HttpServletRequest, javax.servlet.ServletRequest, org.springframework.web.multipart.MultipartHttpServletRequest, org.springframework.web.multipart.MultipartRequest

    public class ReuseUploadFileHttpServletRequest
    extends org.springframework.web.multipart.support.StandardMultipartHttpServletRequest
    implements ReuseHttpRequest
    httprequest wrapper.
    作者:
    liaochuntao
    • 字段概要

      字段 
      修饰符和类型 字段 说明
      private static java.lang.String DEFAULT_FILE_NAME  
      private javax.servlet.http.HttpServletRequest request  
      private java.util.Map<java.lang.String,​java.lang.String[]> stringMap  
      • 从接口继承的字段 javax.servlet.http.HttpServletRequest

        BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      java.lang.Object getBody()
      get request body.
      java.lang.String getParameter​(java.lang.String name)  
      java.util.Map<java.lang.String,​java.lang.String[]> getParameterMap()  
      java.lang.String[] getParameterValues​(java.lang.String name)  
      • 从类继承的方法 org.springframework.web.multipart.support.StandardMultipartHttpServletRequest

        getMultipartContentType, getMultipartHeaders, getParameterNames, handleParseFailure, initializeMultipart
      • 从类继承的方法 org.springframework.web.multipart.support.AbstractMultipartHttpServletRequest

        getFile, getFileMap, getFileNames, getFiles, getMultiFileMap, getMultipartFiles, getRequest, getRequestHeaders, getRequestMethod, isResolved, setMultipartFiles
      • 从类继承的方法 javax.servlet.http.HttpServletRequestWrapper

        authenticate, changeSessionId, getAuthType, getContextPath, getCookies, getDateHeader, getHeader, getHeaderNames, getHeaders, getHttpServletMapping, getIntHeader, getMethod, getPart, getParts, getPathInfo, getPathTranslated, getQueryString, getRemoteUser, getRequestedSessionId, getRequestURI, getRequestURL, getServletPath, getSession, getSession, getTrailerFields, getUserPrincipal, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL, isRequestedSessionIdValid, isTrailerFieldsReady, isUserInRole, login, logout, newPushBuilder, upgrade
      • 从类继承的方法 javax.servlet.ServletRequestWrapper

        getAsyncContext, getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, getContentLengthLong, getContentType, getDispatcherType, getInputStream, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getProtocol, getReader, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRequestDispatcher, getScheme, getServerName, getServerPort, getServletContext, isAsyncStarted, isAsyncSupported, isSecure, isWrapperFor, isWrapperFor, removeAttribute, setAttribute, setCharacterEncoding, setRequest, startAsync, startAsync
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • 从接口继承的方法 javax.servlet.http.HttpServletRequest

        authenticate, changeSessionId, getAuthType, getContextPath, getCookies, getDateHeader, getHeader, getHeaderNames, getHeaders, getHttpServletMapping, getIntHeader, getMethod, getPart, getParts, getPathInfo, getPathTranslated, getQueryString, getRemoteUser, getRequestedSessionId, getRequestURI, getRequestURL, getServletPath, getSession, getSession, getTrailerFields, getUserPrincipal, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL, isRequestedSessionIdValid, isTrailerFieldsReady, isUserInRole, login, logout, newPushBuilder, upgrade
      • 从接口继承的方法 javax.servlet.ServletRequest

        getAsyncContext, getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, getContentLengthLong, getContentType, getDispatcherType, getInputStream, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getParameterNames, getProtocol, getReader, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRequestDispatcher, getScheme, getServerName, getServerPort, getServletContext, isAsyncStarted, isAsyncSupported, isSecure, removeAttribute, setAttribute, setCharacterEncoding, startAsync, startAsync
    • 字段详细资料

      • DEFAULT_FILE_NAME

        private static final java.lang.String DEFAULT_FILE_NAME
        另请参阅:
        常量字段值
      • request

        private final javax.servlet.http.HttpServletRequest request
      • stringMap

        private java.util.Map<java.lang.String,​java.lang.String[]> stringMap
    • 构造器详细资料

      • ReuseUploadFileHttpServletRequest

        public ReuseUploadFileHttpServletRequest​(javax.servlet.http.HttpServletRequest request)
                                          throws org.springframework.web.multipart.MultipartException
        抛出:
        org.springframework.web.multipart.MultipartException
    • 方法详细资料

      • getParameterMap

        public java.util.Map<java.lang.String,​java.lang.String[]> getParameterMap()
        指定者:
        getParameterMap 在接口中 javax.servlet.ServletRequest
        覆盖:
        getParameterMap 在类中 org.springframework.web.multipart.support.StandardMultipartHttpServletRequest
      • getParameter

        public java.lang.String getParameter​(java.lang.String name)
        指定者:
        getParameter 在接口中 javax.servlet.ServletRequest
        覆盖:
        getParameter 在类中 javax.servlet.ServletRequestWrapper
      • getParameterValues

        public java.lang.String[] getParameterValues​(java.lang.String name)
        指定者:
        getParameterValues 在接口中 javax.servlet.ServletRequest
        覆盖:
        getParameterValues 在类中 javax.servlet.ServletRequestWrapper
      • getBody

        public java.lang.Object getBody()
                                 throws java.lang.Exception
        从接口复制的说明: ReuseHttpRequest
        get request body.
        指定者:
        getBody 在接口中 ReuseHttpRequest
        返回:
        object
        抛出:
        java.lang.Exception - exception