开发者社区> 问答> 正文

Java ftp上传文件,每上传一定的数量的文件后,程序就会开始报上传超时,文件就开始无法上传

windows环境, Java程序,使用的commonts.net-1.4.1 ftp上传文件,每上传一定的数量的文件后,程序就会开始报上传超时,文件就开始无法上传 上传文件为图片,图片文件最大也才500K左右 有知道的大佬请帮忙说明下

展开
收起
不知名的熊 2019-09-17 00:48:24 1361 0
2 条回答
写回答
取消 提交回答
  • ftp上传我不知道·· 如果是文件上传到服务器的话希望这代码能起到一定的作用· 在servlet里面写: // 保存文件到服务器中  String fileName = null;  try {  response.setContentType("text/html; charset=UTF-8");  DiskFileItemFactory factory = new DiskFileItemFactory();  factory.setSizeThreshold(4096);  ServletFileUpload upload = new ServletFileUpload(factory);  upload.setSizeMax(maxPostSize);  List<FileItem> fileItems = upload.parseRequest(request);  Iterator<FileItem> iter = fileItems.iterator();  while (iter.hasNext()) {  FileItem item = iter.next();  if (!item.isFormField()) {  fileName = item.getName();  try {  item.write(new File(uploadPath + fileName));  } catch (Exception e) {  e.printStackTrace();  }  }  }  } catch (FileUploadException e) {  e.printStackTrace();  System.out.println("保存文件到服务器失败");  errorElement.setText(ErrorCode.VVLIVE_UPLOADFILD + "");  }
    

    “答案来源于网络,供您参考” 希望以上信息可以帮到您!

    2019-09-27 10:14:07
    赞同 展开评论 打赏
  • 精于基础,广于工具,熟于业务。

    你的程序里面是不是设置超时时间啊。修改一下

    2019-09-18 15:58:15
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载