Package org.springframework.web.multipart

Examples of org.springframework.web.multipart.MultipartFile


    }

    try {
      Album album =albumService.getAlbumById(albumId);
      Spot spot=spotService.getSpot(spotId);
      MultipartFile file = ((MultipartHttpServletRequest) request).getFile("file");
      if (file == null) {
        jsonMap = resultToJsonMap(ResultState.NO_FILE_EXIST, null);
        OutputStream out = response.getOutputStream();
        outputJsonResult(out, jsonMap);
        return;
View Full Code Here


      if (isLocal) {
        File localFile = (File) file;
        fileSize = localFile.length();
        filename = FilenameUtils.getName(localFile.getAbsolutePath());
      } else {
        MultipartFile multipartFile = (MultipartFile) file;
        fileSize = multipartFile.getSize();
        filename = multipartFile.getOriginalFilename();
      }
      if (fileSize == 0) {
        continue;
      }
      if (fileSize > maxSizePerFile) {
        message.append("上传图片" + filename + "失败,失败原因:图片太大。\n");
        continue;
      }
      if (isLocal) {
        File localFile = (File) file;
        task = new LocalImageResizeTask(localFile.getAbsolutePath(), baseSizes);
      } else {
        MultipartFile multipartFile = (MultipartFile) file;
        task = new MultipartImageResizeTask(multipartFile, baseSizes, null, false);
      }
      task.setUserId(userId);
      task.setAlbumId(albumId);
      tasks.add(task);
View Full Code Here

      if (isLocal) {
        File localFile = (File) file;
        fileSize = localFile.length();
        filename = FilenameUtils.getName(localFile.getAbsolutePath());
      } else {
        MultipartFile multipartFile = (MultipartFile) file;
        fileSize = multipartFile.getSize();
        filename = multipartFile.getOriginalFilename();
      }

      if (fileSize == 0) {
        continue;
      }
      if (fileSize > maxSizePerFile) {
        message.append("上传图片" + filename + "失败,失败原因:图片太大。\n");
        continue;
      }

      if (isLocal) {
        File localFile = (File) file;
        task = new LocalImageResizeTask(localFile.getAbsolutePath(), baseSizes);
      } else {
        MultipartFile multipartFile = (MultipartFile) file;
        task = new MultipartImageResizeTask(multipartFile, baseSizes, null, false);
      }

      task.setUserId(userId);
      task.setAlbumId(albumId);
View Full Code Here

      if (parentFolderIdAsString == null) {
        throw new ServletException("Missing parentFolderId ID");
      }
      Long parentFolderId = Long.parseLong(parentFolderIdAsString);
 
      MultipartFile multipartFile = info.file;
      InputStream is = multipartFile.getInputStream();
      log.debug("fileSystemName: " + info.filename);
 
      ConverterProcessResultList returnError = fileProcessor
          .processFile(info.userId, room_id_to_Store, isOwner, is,
              parentFolderId, info.filename, 0L, ""); // externalFilesId, externalType
View Full Code Here

        log.debug("module name missed");
        return;
      }
      boolean userProfile = moduleName.equals("userprofile");
 
      MultipartFile multipartFile = info.file;
      InputStream is = multipartFile.getInputStream();
      String fileSystemName = info.filename;
      fileSystemName = StringUtils.deleteWhitespace(fileSystemName);
 
      UploadCompleteMessage uploadCompleteMessage = new UploadCompleteMessage();
        uploadCompleteMessage.setUserId(info.userId);
View Full Code Here

      HttpServletResponse httpServletResponse)
      throws ServletException, IOException {

      UploadInfo info = validate(request, true);
      try {
      MultipartFile multipartFile = info.file;
      InputStream is = multipartFile.getInputStream();
      performImport(is);

      UploadCompleteMessage uploadCompleteMessage = new UploadCompleteMessage(
            info.userId,
            "library", //message
View Full Code Here

    Boolean value = parameterMap.getBoolean("bogus", true);
    assertEquals(Boolean.TRUE, value);
  }

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

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

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

    public void upload(MultipartHttpServletRequest request,
                       HttpServletResponse response,
                       @RequestParam("apiKeyId") long apiKeyId) throws IOException {
        Iterator<String> itr =  request.getFileNames();

        MultipartFile mpf = request.getFile(itr.next());
        final String originalFilename = mpf.getOriginalFilename();
        System.out.println(originalFilename +" uploaded!");

        final String randomFilename = UUID.randomUUID().toString() + "-";
        final File f = File.createTempFile(randomFilename, ".unknown");

        IOUtils.copy(mpf.getInputStream(), new FileOutputStream(f));

        final long guestId = AuthHelper.getGuestId();
        final ApiKey apiKey = guestService.getApiKey(apiKeyId);
        if (apiKey.getGuestId()!=guestId)
            throw new RuntimeException("Attempt to upload file associated to another user's " +
View Full Code Here

                // The FileItemStream represents a simple String parameter when there is no content type
                String fieldValue = FileCopyUtils.copyToString(new InputStreamReader(fileItemStream.openStream()));
                multipartParameters.addStringParameter(fieldName, fieldValue);
            } else {
                // The FileItemStream represents an actual file
                MultipartFile multipartFile = new CommonsStreamMultipartFile(fileItemStream);
                multipartParameters.addMultipartFileParameter(fieldName, multipartFile);
            }
        }
        return multipartParameters;
    }
View Full Code Here

TOP

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

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.