Examples of MultipartFile


Examples of org.springframework.web.multipart.MultipartFile

    MultipartFile file = parameterMap.getMultipartFile("multipartFile");
    assertNotNull(file);
  }

  public void testGetRequiredMultipart() {
    MultipartFile file = parameterMap.getRequiredMultipartFile("multipartFile");
    assertNotNull(file);
  }
View Full Code Here

Examples of org.springframework.web.multipart.MultipartFile

    protected Map<String, MultipartDataSource[]> getMultipartDataSources(final MultipartParsingResult parsingResult) {
        final Map<String, MultipartFile> multipartFiles = parsingResult.getMultipartFiles();
       
        final Map<String, MultipartDataSource[]> multipartDataSources = new HashMap<String, MultipartDataSource[]>(multipartFiles.size());
        for (final Map.Entry<String, MultipartFile> multipartFileEntry : multipartFiles.entrySet()) {
            final MultipartFile multipartFile = multipartFileEntry.getValue();
           
            if (StringUtils.isNotEmpty(multipartFile.getOriginalFilename())) {
                final MultipartDataSource multipartDataSource = new MultipartDataSource(multipartFile);
                multipartDataSources.put(multipartFileEntry.getKey(), new MultipartDataSource[] { multipartDataSource });
            }
        }
       
View Full Code Here

Examples of org.springframework.web.multipart.MultipartFile

    }

    // Some type of file processing...
    System.err.println("-------------------------------------------");
    try {
      MultipartFile file = uploadItem.getFileData();
      String fileName = null;
      InputStream inputStream = null;
      OutputStream outputStream = null;
      if (file.getSize() > 0) {
        inputStream = file.getInputStream();
        if (file.getSize() > 10000) {
          System.out.println("File Size:::" + file.getSize());
          return "/uploadfile";
        }
        System.out.println("size::" + file.getSize());
        fileName = request.getRealPath("") + "/images/"
            + file.getOriginalFilename();
        outputStream = new FileOutputStream(fileName);
        System.out.println("fileName:" + file.getOriginalFilename());

        int readBytes = 0;
        byte[] buffer = new byte[10000];
        while ((readBytes = inputStream.read(buffer, 0, 10000)) != -1) {
          outputStream.write(buffer, 0, readBytes);
        }
        outputStream.close();
        inputStream.close();
      }

      // ..........................................
      session.setAttribute("uploadFile", file.getOriginalFilename());
    } catch (Exception e) {
      e.printStackTrace();
    }
    return "redirect:/forms/uploadfileindex";
  }
View Full Code Here

Examples of org.springframework.web.multipart.MultipartFile

    }

    public ModelAndView onSubmit(HttpServletRequest req, HttpServletResponse res) throws Exception {

        MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) req;
        MultipartFile file = (MultipartFile) multipartRequest.getFile(Constant.FILE);
        String ext = recuperaEstensioneFile(file.getOriginalFilename());
        return isValidExtension(ext) ? valorizzaModelAndView(req, ext, file.getBytes()) : invalidType(req.getLocale());
    }
View Full Code Here

Examples of org.springframework.web.multipart.MultipartFile

   
    DBCentro dbCentro = new DBCentro();
    dbCentro.preparaDb();
   
    byte[] bytes = IOUtils.toByteArray((new ServletContextResource(_ctx.getServletContext(),"/logo.png")).getInputStream());
    MultipartFile file = new MockMultipartFile("file","logo.png","image/png",bytes);
    _reqMock.addFile(file);
    _reqMock.setMethod("POST");

    _reqMock.setRequestURI("/upload.page");
    _reqMock.getSession().setAttribute(Constant.ID_CENTRO_SESSIONE, 46l);
View Full Code Here

Examples of org.springframework.web.multipart.MultipartFile

   */
  @Deprecated
  protected void bindMultipartFiles(Map<String, MultipartFile> multipartFiles, MutablePropertyValues mpvs) {
    for (Map.Entry<String, MultipartFile> entry : multipartFiles.entrySet()) {
      String key = entry.getKey();
      MultipartFile value = entry.getValue();
      if (isBindEmptyMultipartFiles() || !value.isEmpty()) {
        mpvs.add(key, value);
      }
    }
  }
View Full Code Here

Examples of org.springframework.web.multipart.MultipartFile

  protected void bindMultipart(Map<String, List<MultipartFile>> multipartFiles, MutablePropertyValues mpvs) {
    for (Map.Entry<String, List<MultipartFile>> entry : multipartFiles.entrySet()) {
      String key = entry.getKey();
      List<MultipartFile> values = entry.getValue();
      if (values.size() == 1) {
        MultipartFile value = values.get(0);
        if (isBindEmptyMultipartFiles() || !value.isEmpty()) {
          mpvs.add(key, value);
        }
      }
      else {
        mpvs.add(key, values);
View Full Code Here

Examples of org.springframework.web.multipart.MultipartFile

      catch (Exception ex) {
        throw new MultipartException("Could not parse multipart servlet request", ex);
      }
    }
    else {
      MultipartFile file = this.multipartRequest.getFile(this.partName);
      if (file != null) {
        return file.getInputStream();
      }
      else {
        String paramValue = this.multipartRequest.getParameter(this.partName);
        return new ByteArrayInputStream(paramValue.getBytes(FORM_CHARSET));
      }
View Full Code Here

Examples of org.springframework.web.multipart.MultipartFile

    paramMap.putAll(getMultipartParameters());
    return paramMap;
  }

  public String getMultipartContentType(String paramOrFileName) {
    MultipartFile file = getFile(paramOrFileName);
    if (file != null) {
      return file.getContentType();
    }
    else {
      return getMultipartParameterContentTypes().get(paramOrFileName);
    }
  }
View Full Code Here

Examples of org.springframework.web.multipart.MultipartFile

  public MultiValueMap<String, MultipartFile> getMultiFileMap() {
    return new LinkedMultiValueMap<String, MultipartFile>(this.multipartFiles);
  }

  public String getMultipartContentType(String paramOrFileName) {
    MultipartFile file = getFile(paramOrFileName);
    if (file != null) {
      return file.getContentType();
    }
    else {
      return null;
    }
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.