Package org.springframework.web.multipart

Examples of org.springframework.web.multipart.MultipartFile


      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


      }
      log.debug("publicSID: " + publicSID);
      info.publicSID= publicSID;

      MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest)request;
      MultipartFile multipartFile = multipartRequest.getFile("Filedata");
      //FIXME encoding HACK
      info.filename = new String (multipartFile.getOriginalFilename().getBytes ("iso-8859-1"), "UTF-8");
      long fileSize = multipartFile.getSize();
      long maxSize = configurationDao.getMaxUploadSize();
      log.debug("uploading " + fileSize + " bytes");
      if (fileSize > maxSize) {
        throw new ServletException("Maximum upload size: " + maxSize + " exceeded: " + fileSize);
      }
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

      if (action != null) {
        // recuperation du multipart
        MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) request;

        MultipartFile fichier = multipartRequest.getFile("data");

        if (fichier.isEmpty()) {
          errors.setNestedPath("folder.pi.cv");
          errors.rejectValue("data", "cv.data.obligatoire",
              "Le document est vide!");
          errors.setNestedPath("");
          return;
        }

        String nomDocument = fichier.getOriginalFilename();

        if (!nomDocument.endsWith(".pdf")) {
          errors.setNestedPath("folder.pi.cv");
          errors.rejectValue("data", "data.invalid",
              "Seuls les documents 'pdf' sont autoris�s!");
View Full Code Here

      if (action != null) {
        // recuperation du multipart
        MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) request;

        MultipartFile fichier = multipartRequest.getFile("data");

        if (fichier.isEmpty()) {
          errors.setNestedPath("folder.pi.cv");
          errors.rejectValue("data", "cv.data.obligatoire",
              "Le document est vide!");
          errors.setNestedPath("");
          return;
        }

        String nomDocument = fichier.getOriginalFilename();

        if (!nomDocument.endsWith(".pdf")) {
          errors.setNestedPath("folder.pi.cv");
          errors.rejectValue("data", "data.invalid",
              "Seuls les documents 'pdf' sont autorises!");
View Full Code Here

      }
      log.debug("publicSID: " + publicSID);
      info.publicSID= publicSID;

      MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest)request;
      MultipartFile multipartFile = multipartRequest.getFile("Filedata");
      //FIXME encoding HACK
      info.filename = new String (multipartFile.getOriginalFilename().getBytes ("iso-8859-1"), "UTF-8");
      long fileSize = multipartFile.getSize();
      long maxSize = configurationDao.getMaxUploadSize();
      log.debug("uploading " + fileSize + " bytes");
      if (fileSize > maxSize) {
        throw new ServletException("Maximum upload size: " + maxSize + " exceeded: " + fileSize);
      }
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 (!"POST".equals(request.getMethod())) {
      response.sendRedirect(buildRecirectPath(request, "/album/bupload/" + albumIdStr, null));
    }
    long userId = Long.parseLong(userIdStr);
    long albumId = Long.parseLong(albumIdStr);
    MultipartFile file = ((MultipartHttpServletRequest) request).getFile("file");
    // 本地存放路径生成
    if (file == null) {
      Map<String, Object> jsonMap = resultToJsonMap(ResultState.NO_FILE_EXIST, null);
      OutputStream out = response.getOutputStream();
      outputJsonResult(out, jsonMap);
      return;
    }
    File localFile = generateLocalFile(userId, albumId, file.getOriginalFilename());
    // 保存文件
    ResultState result = storeFileInLocal(localFile, file);
    // 输出结果
    Map<String, Object> jsonMap = resultToJsonMap(result, localFile.getAbsolutePath());
    OutputStream out = response.getOutputStream();
View Full Code Here

    try {
      long userId = user.getId();
      Album album = albumService.getUserPortraitAlbum(userId);
      long albumId = album.getId();

      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

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.