org.apache.commons.fileupload实现文件上传

原创 2015年07月09日 16:01:50
<context-param>
    <param-name>FileUploadToServer</param-name>
    <param-value>true</param-value>
  </context-param>
  <context-param>
    <param-name>FileUploadLocalFolder</param-name>
    <param-value>FILE_UPLOAD</param-value>
  </context-param>
String referenceID = request.getParameter("referenceID");
String toServer = application.getInitParameter("FileUploadToServer");
if(toServer.equals("true")){   
	  String filePath = application.getRealPath("/")+application.getInitParameter("FileUploadLocalFolder");
	  //建立文件工厂
  DiskFileItemFactory factory = new DiskFileItemFactory();
	  //设置上传工厂的限制
  factory.setSizeThreshold(1024 * 1024 * 20);
  //创建一个上传文件的ServletFileUpload对象
  ServletFileUpload upload = new ServletFileUpload(factory);
  List items = upload.parseRequest(request);
	  Iterator<FileItem> iter = list.iterator(); 
  while (iter.hasNext()) {
		    FileItem item = iter.next();
		    String filename = item.getName();		//获取上传文件的名称
		    File outfilepath = new File(filePath);	//创建文件路径
		    if(!outfilepath.isDirectory()){
			      outfilepath.mkdir();
		    }
		    fileItem.write(new File(filePath + "\\" + referenceID + "\\" +filename));
	  }
}


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

[异常] Java文件上传异常org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of mul

前言:              开发异常千变万化,总有那么一些看似困难,实则简单的异常,也是容易被忽视的小问题!往往不经意间就会使系统报错,导致无法正常运行! 错误日...

利用apache的Commons-fileupload和Ajax实现文件上传进度条

实现思路: 1、

使用apache commons-fileupload.jar 实现文件上传

使用fileupload 根据你的应用需求,fileupload可以有许多不同的使用方式。在最简单的情况下,你可以调用一个简单的方法来解析servlet请求,然后在他们提 交到你的应用时处理表单...

《Java》----详解用apache的commons-fileupload组件实现文件上传

在web开发中,文件上传功能是很普遍的,我们最常见的就是上传图片了,还有上传Excel,今天小编给大家分享一下利用apache的组件实现文件上传功能。     文件上传总体思路     我们想要将磁盘...

Apache Commons fileUpload实现文件上传

Apache的commons-fileupload.jar可方便的实现文件的上传功能,本文通过实例来介绍如何使用commons-fileupload.jar。 @author:ZJ 07-2-22 ...
  • ffm83
  • ffm83
  • 2014-12-24 13:16
  • 438

Apache Commons fileUpload实现文件上传

http://zhangjunhd.blog.51cto.com/113473/18331 Apache的commons-fileupload.jar可方便的实现文件的上传功能,本文通过实例来介绍如...

Apache Commons fileUpload实现文件上传

Apache Commons fileUpload实现文件上传 2007-02-24 10:38:16 标签:文件上传 Commons Apache 休闲 fileUpload...

Apache Commons fileUpload实现文件上传

Apache的commons-fileupload.jar可方便的实现文件的上传功能,本文通过实例来介绍如何使用commons-fileupload.jar。 @author:ZJ 07-2-22 ...

Apache Commons fileUpload实现文件上传

Apache的commons-fileupload.jar可方便的实现文件的上传功能,本文通过实例来介绍如何使用commons-fileupload.jar。 @author:ZJ 07-2-22 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)