http://commons.apache.org/fileupload/using.html
使用该组件的例子:
<%@ page language=“java”contentType=“text/html;charset=GBK”%>
<%@ page import=“java.util.*”%>
<%@ page import=“org.apache.commons.fileupload.*”%>
<html>
<head>
<title>文件上传</title>
</head>
<%
DiskFileUpload fu = new DiskFileUpload();
// 设置允许用户上传文件大小,单位:字节
fu.setSizeMax(10000000);
// 设置最多只允许在内存中存储的数据,单位:字节
fu.setSizeThreshold(4096);
// 设置一旦文件大小超过getSizeThreshold()的值时数据存放在硬盘的目录
fu.setRepositoryPath(“D:\\Tomcat5\\TEMP”);
//开始读取上传信息
List fileItems = fu.parseRequest(request);
// 依次处理每个上传的文件
Iterator iter = fileItems.iterator();
while (iter.hasNext()) {
FileItem item = (FileItem) iter.next();
//忽略其他不是文件域的所有表单信息
if (!item.isFormField()) {
String name = item.getName();
item.write(“D:\\UploadTest\\”+ name);
}
}
%>
分享到:
相关推荐
赠送jar包:commons-fileupload-1.4.jar; 赠送原API文档:commons-fileupload-1.4-javadoc.jar; 赠送源代码:commons-fileupload-1.4-sources.jar; 赠送Maven依赖信息文件:commons-fileupload-1.4.pom; 包含...
"commons-fileupload-1.2.2.jar"是该库的版本1.2.2的jar文件。这个库提供了更底层的文件上传处理,允许开发者更精细地控制上传过程。与SmartUpload相比,Commons-Fileupload更轻量级,更适合那些需要自定义上传逻辑...
`commons-fileupload-1.3.1.jar` 是Apache Commons FileUpload项目的实现,这是一个专门处理HTTP协议中的multipart/form-data表单数据的Java库。这种数据格式通常用于文件上传。该库提供了方便的API,使得开发者能够...
在Java开发中,上传文件是一项常见的任务,而`commons-fileupload-1.3.3.jar`和`commons-io-2.6.jar`是Apache Commons项目中的两个重要库,专门用于处理HTTP请求中的文件上传功能。这两个库为开发者提供了便捷、高效...
Apache Commons项目提供了两个非常实用的组件,即Commons-Fileupload和Commons-IO,来帮助开发者处理这一任务。这两个组件是Java Web开发中的重要工具,特别是对于初学者来说,它们简化了文件上传的复杂过程。 **...
在这个压缩包中,包含了`commons-fileupload-1.3.1-sources.jar`和`commons-fileupload-1.3.1.jar`两个文件,前者提供了源代码,后者是编译后的类库文件。 FileUpload组件的核心功能是解析HTTP请求中的多部分数据...
`commons-fileupload-1.3.3.jar` 和 `commons-io-2.5.jar` 是Apache Commons项目中的两个重要库,它们提供了强大的文件上传功能,使得开发者可以轻松地处理用户通过表单提交的文件。 Apache Commons FileUpload是...
在这个场景中,我们关注的是"commons-fileupload-1.3.jar"和"commons-io-1.2.jar"这两个文件,它们被打包在一个名为"commons-fileupload-1.3.jar和commons-io-1.2.jar.zip"的压缩文件中。 **Apache Commons ...
`commons-fileupload`组件是Apache Commons项目中的一个子项目,主要负责处理HTTP协议下的文件上传功能。在Web应用中,用户可能需要上传图片、文档等文件,这时`commons-fileupload`就发挥了重要作用。本篇文章将...
首先,我们来详细了解一下`commons-fileupload-1.2.1.jar`。Apache Commons FileUpload是Apache软件基金会的一个项目,提供了一套强大的工具,用于处理HTTP请求中的多部分(multipart)数据,也就是通常所说的文件...
Apache Commons项目提供了两个非常重要的库,即`commons-fileupload-1.2.2.jar`和`commons-io-2.4.jar`,它们是实现这些功能的关键工具。 `commons-fileupload-1.2.2.jar`是Apache Commons FileUpload的实现,它是...
标题中的"commons-fileupload-1.3.3&commons-fileupload-1.3.3架包和代码.rar"提到了Apache Commons FileUpload的1.3.3版本的库及其源码。Apache Commons FileUpload是一个Java库,专门用于处理HTTP协议中的多部分...
Apache上传下载组件commons-fileupload,commons-ioApache上传下载组件commons-fileupload,commons-ioApache上传下载组件commons-fileupload,commons-io
Apache Commons FileUpload和Commons IO两个库是Java中处理文件上传的关键组件,它们为SpringMVC和MyBatis这样的框架提供了强大的支持。本篇文章将深入探讨这两个库以及它们在图片处理中的作用。 首先,`commons-...
commons-fileupload-1.4.jar
`commons-fileupload-1.3.1-bin`是这个库的1.3.1版本的二进制发行版,包含了所有必要的类和资源文件,供开发者在项目中使用。而`commons-io-2.4`是Apache Commons IO库的2.4版本,它是处理输入/输出操作的工具集,与...
`commons-fileupload`是Apache Commons项目的一部分,主要功能是处理HTTP协议中的multipart/form-data类型的数据,也就是我们常说的文件上传。它能够解析HTTP请求中的多部分数据,将文件和文本字段分开,方便开发者...
`commons-fileupload-1.3.2.jar`是Apache Commons FileUpload的实现,它提供了一套完整的解决方案来处理HTTP请求中的多部分数据,也就是我们常说的文件上传。这个版本1.3.2是在不断改进和优化后的产物,修复了之前...
下载完成后,从`commons-fileupload-1.0.zip`压缩包中解压出`commons-fileupload-1.0.jar`文件,并将其放置于`的安装目录>\webapps\fileupload\WEB-INF\lib`目录下。 4. **设置编译环境** 创建`src`目录用于存放...
`commons-fileupload-1.2.2.jar` 是Apache Commons FileUpload项目的早期版本,它专注于处理HTTP协议中的多部分形式数据,也就是我们通常在表单提交时用于文件上传的数据格式。这个库包含了以下关键知识点: 1. **...