<form enctype="multipart/form-data" action="upload" name="uploadForm" method="post"> 文件:<input type="file" name="fileOne" size="40"/> <textarea name="fileOneDesc" cols="50" rows="4" id="fileOneDesc"></textarea><br> 文件:<input type="file" name="fileTwo" size="40"/> <textarea name="fileTwoDesc" cols="50" rows="4" id="fileTwoDesc"></textarea><br> 文件:<input type="file" name="fileThree" size="40"/> <textarea name="fileThreeDesc" cols="50" rows="4" id="fileThreeDesc"></textarea><br> <input type="submit" value="开始上传"> </form>
DiskFileUpload fu = new DiskFileUpload(); fu.setRepositoryPath("E:/");//设置上传路径 try { List fileItems = fu.parseRequest(req); FileItem fi = (FileItem)fileItems.get(0);//这里只是取得第一个文件 System.out.println(fi.getName()); fi.write(new File("E:/a.txt"));//保存 } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); }
需要2个jar
common-upload和common-io,可到http://commons.apache.org/去下载,还有帮助文档http://commons.apache.org/fileupload/apidocs/index.html
这里会附上common-upload
还有源代码
commons-io
- commons-fileupload-1.2.1.jar (56.4 KB)
- 下载次数: 8
- commons-fileupload-1.2.1-src.zip (206.1 KB)
- 下载次数: 3
- commons-io.rar (2.9 MB)
- 下载次数: 8
发表评论
-
java中断线程
2015-05-21 18:29 644Thread.stop方法可能中断线程,但不安全,此方法都 ... -
NIO下载服务器模拟实现(一)
2015-05-21 11:28 0从JDK 1.4开始,Java的标 ... -
java NIO教程
2015-05-18 10:39 0Java NIO提供了与标准IO ... -
Java反射,改变final属性
2015-05-16 16:58 560问: 怎么改变final属性? public cl ... -
直接插入排序
2015-05-09 17:47 558插入排序包括 直接插入排序, 折半插入排序, Shell排序 ... -
曾经的笔试题-- java Cloneable
2015-05-09 10:12 0public class CloneTest { ... -
一个公司的笔试题
2015-05-09 08:02 01.编程题,用两个线程实现对容量为10的队列的加入与取出. ... -
Shell排序
2014-03-26 17:01 0在 -
快速排序
2015-05-09 13:52 362快速排序使用分治法策略来把一个串行分为两个子串行。 步骤 ... -
java 虚拟机加载机制
2014-03-25 10:42 0虚拟机把描述类的数据从class文件加载到内存,并对数据进 ... -
java Class 类
2014-03-25 10:01 0Class对象 是用来创建类的常规对象的,当我们编译一个Ja ... -
成都网丁有限公司面试题
2014-03-24 16:44 0OO OO的原理 值传递与引用传递 ... -
自律编(一) java访问修饰符
2014-03-24 16:23 0一直以为java里只有三种访问修饰符 public, pr ... -
华莱公司笔试
2014-03-12 19:49 0public class Test { publi ... -
sleep与wait
2014-03-03 14:43 0Obj.wait(),与Obj.notify()必须要与syn ... -
线程、进程
2014-03-03 14:39 0线程:程序内部独立运行单位 线程与进程区别: 1 ... -
transient
2014-03-03 13:59 0java语言的关键字,变量修饰符,如果用transient声 ... -
java中关键字volatile的作用
2014-03-03 13:57 0用在多线程,同步变量。 线程为了提高效率,将某成员变量(如A ... -
手机音响(一) java客户端逻辑层
2014-02-17 10:48 0北京科*公司配了一台电脑给我,但没有声音,耳机要连到主机箱 ... -
游戏 压力测试工具
2014-02-14 18:16 0公司让我为游戏做个 压力测试工具 ...
相关推荐
这些库的组合使用,通常是为了构建一个能够处理文件上传、与MySQL数据库交互并且具有高效数据库连接管理的Java Web应用。具体来说: 1. Commons FileUpload:负责将HTTP请求中的多部分数据解析成一个个单独的文件或...
FTPClient提供了各种方法,如connect()用于建立与FTP服务器的连接,login()进行用户身份验证,uploadFile()和downloadFile()用于文件的上传和下载。此外,还有例如listFiles()用于获取远程目录列表,changeWorking...
在上述代码中,`connect()`方法用于连接FTP服务器,`uploadFile()`方法用于上传本地文件到指定的远程路径,最后`disconnect()`方法确保安全断开连接并登出用户。需要注意的是,实际应用中需要处理各种异常情况,并...
结合这两个组件,我们可以构建一个完整的文件上传解决方案:在后端,使用`commons-fileupload`处理来自前端的文件上传请求,确保文件安全、高效地存入服务器;在前端,通过`jquery.ajaxfileupload.js` 提供用户友好...
本文将详细介绍如何使用Commons FileUpload库来实现文件上传和下载的功能,并提供示例代码。 首先,我们需要理解Servlet的基本概念。Servlet是Java EE中用于扩展服务器功能的接口,它可以在接收到HTTP请求时执行...
要实现文件上传,首先在服务器端配置Servlet,使用Commons FileUpload处理文件上传请求。以下是一个简单的示例: ```java import org.apache.commons.fileupload.FileItem; import org.apache.commons.fileupload....
总结起来,通过使用Apache Commons Net.jar,我们可以轻松地创建一个FTP工具类,实现FTP连接、文件上传和下载等操作。这个库不仅简化了网络编程的复杂性,还提供了稳定和高效的FTP客户端实现。在实际项目中,这样的...
接着,使用downloadFile()或uploadFile()方法实现文件的传输。 FTPSSLClient则支持FTPS(FTP over SSL/TLS),增加了数据传输的安全性。在FTPS模式下,用户可以通过设置安全参数,确保数据在传输过程中的加密,防止...
本篇文章将详细介绍如何使用Java的`Apache Commons FileUpload`库来实现文件上传到服务器的功能。 Apache Commons FileUpload是一个用于处理HTTP请求中的多部分数据(即表单数据包含文件上传)的Java库。它提供了...
由于JSF2.0标准实现没有提供文件上传组件,而实际应用中很多时候需要上传文件,为了方便开发,我做了一个基于JSF2.0的文件上传组件,上传使用的是Apache 的commons-fileupload组件,我已经将commons-fileupload-...
这段代码展示了如何在不使用特定组件的情况下,处理基于`multipart/form-data`的文件上传请求。关键点包括如何解析文件项、获取文件内容以及处理文件。此外,对于非文件字段的处理也给出了示例。 #### 五、注意事项...
"JieXu-shop-uploadfile" 是一个针对Java开发的上传文件组件,主要用途是为电商项目中的商品图片、文档等资源提供上传功能。这个组件可能包含了一个完整的文件上传服务,能够处理用户通过Web界面或其他接口提交的...
本篇文章将详细介绍如何使用 Apache Commons fileUpload 进行文件上传操作,并给出四个具体的示例来帮助读者更好地理解这一过程。 #### 准备工作 在开始之前,我们需要确保项目环境中已经包含了必要的 jar 包。...
本教程将详细讲解如何使用JSP实现文件上传,以及相关的重要知识点。 首先,理解文件上传的基本原理。在HTTP协议中,表单提交通常采用POST方法,当用户选择文件并提交表单时,文件数据会被编码成多部分/混合内容...
1. **依赖库**:确保项目包含文件上传所需的库,如`commons-fileupload-1.2.2.jar`。 2. **Uploader类**:在Java源码中创建`Uploader`类,处理图片上传逻辑。 3. **配置`editor_config.js`**:设置`imageUrl`指向...
本实例将深入讲解如何在Action类中使用Commons FileUpload实现文件上传功能。 首先,我们需要在项目中引入Apache Commons FileUpload和Apache Commons IO的依赖库。通常,这可以通过在Maven的pom.xml文件中添加如下...
"jsp 文件上传uploadfile"这个主题涉及到的是使用JSP实现文件上传的功能,常见于用户需要提交包括图片在内的各种文件到服务器的场景。文件上传是Web应用程序中的重要组成部分,允许用户将本地数据传递到服务器进行...
在本教程中,我们将探讨如何使用Servlet实现简单的文件上传。Servlet是Java EE的一部分,它提供了一种动态处理HTTP请求的方法。 首先,我们需要了解Servlet生命周期和HTTP请求处理的基本概念。Servlet在接收到请求...