Package org.springframework.web.multipart

Examples of org.springframework.web.multipart.MultipartException


    }
    catch (FileUploadBase.SizeLimitExceededException ex) {
      throw new MaxUploadSizeExceededException(fileUpload.getSizeMax(), ex);
    }
    catch (FileUploadException ex) {
      throw new MultipartException("Could not parse multipart portlet request", ex);
    }
  }
View Full Code Here


        try {
            FileItemIterator iterator = upload.getItemIterator(request);
            multipartParameters = parseFileItems(iterator);
       } catch (FileUploadException e) {
          request.setAttribute("error-cause", "prueba");
            throw new MultipartException("Could not parse multipart servlet request", e);
        } catch (IOException e) {
          request.setAttribute("error-cause", e.getCause());
            throw new MultipartException("Could not parse multipart servlet request", e);
        }
        MultiValueMap<String, MultipartFile> fileParameters = multipartParameters.getMultipartFileParameters();
        Map<String, String[]> stringParameters = multipartParameters.getStringParameters();
        return new DefaultMultipartHttpServletRequest(request, fileParameters, stringParameters);
    }
View Full Code Here

      // Unfortunately, COS always throws an IOException,
      // so we need to check the error message here!
      if (ex.getMessage().indexOf("exceeds limit") != -1) {
        throw new MaxUploadSizeExceededException(this.maxUploadSize, ex);
      } else {
        throw new MultipartException(
            "Could not parse multipart request", ex);
      }
    }
  }
View Full Code Here

    }
    catch (FileUploadBase.SizeLimitExceededException ex) {
      throw new MaxUploadSizeExceededException(fileUpload.getSizeMax(), ex);
    }
    catch (FileUploadException ex) {
      throw new MultipartException("Could not parse multipart servlet request", ex);
    }
  }
View Full Code Here

  }

  private static void assertIsMultipartRequest(HttpServletRequest request) {
    String contentType = request.getContentType();
    if (contentType == null || !contentType.toLowerCase().startsWith("multipart/")) {
      throw new MultipartException("The current request is not a multipart request");
    }
  }
View Full Code Here

  }

  private void assertIsMultipartRequest(HttpServletRequest request) {
    String contentType = request.getContentType();
    if (contentType == null || !contentType.toLowerCase().startsWith("multipart/")) {
      throw new MultipartException("The current request is not a multipart request");
    }
  }
View Full Code Here

    }
    catch (FileUploadBase.SizeLimitExceededException ex) {
      throw new MaxUploadSizeExceededException(fileUpload.getSizeMax(), ex);
    }
    catch (FileUploadException ex) {
      throw new MultipartException("Could not parse multipart servlet request", ex);
    }
  }
View Full Code Here

            mpvs.add(entry.getKey(), entry.getValue());
          }
        }
      }
      catch (Exception ex) {
        throw new MultipartException("Failed to get request parts", ex);
      }
    }
View Full Code Here

        }
      }
      setMultipartFiles(files);
    }
    catch (Exception ex) {
      throw new MultipartException("Could not parse multipart servlet request", ex);
    }
  }
View Full Code Here

    try {
      Part part = getPart(paramOrFileName);
      return (part != null ? part.getContentType() : null);
    }
    catch (Exception ex) {
      throw new MultipartException("Could not access multipart servlet request", ex);
    }
  }
View Full Code Here

TOP

Related Classes of org.springframework.web.multipart.MultipartException

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.