MLGB,最简单易用的文件上传方式有木有,这个都看不懂可以去xi了
页面:
<form action="mlgb.shtml" enctype="multipart/form-data" method="post">
<input type="file" name="file"/>
<input type="text" name="filename"/>
<input type="submit"/>
</form>
java处理逻辑
@RequestMapping(value = "documentationupload.shtml")
public String documentationupload(HttpServletRequest request, HttpServletResponse res) throws Exception {
DiskFileItemFactory factory = new DiskFileItemFactory();
ServletFileUpload uploader = new ServletFileUpload(factory);
List<FileItem> list = uploader.parseRequest(request);
for (FileItem item : list) {
if (item.isFormField()) {
// 处理普通表单字段
String field = item.getFieldName();//这个是name
String value = item.getString("UTF-8");//这个是name对应的值
//对数据进行逻辑处理
} else {
//将文件保存到指定目录
String fileName = item.getName();//文件名称
String filepath = pathUtil.getWebRoot() + uploadpath + fileName;
item.write(new File(filepath));//执行保存
}
}
return "/admin/documentation.jsp";
}
分享到:
相关推荐
jQuery Uploadify + Apache Fileupload异步上传文件示例
apache.commons.fileupload上传实例 java文件上传
将Apache的commons-fileupload.jar放在应用程序的WEB-INF\lib下,即可使用。下面举例介绍如何使用它的文件上传功能。 所使用的fileUpload版本为1.2,环境为Eclipse3.3+MyEclipse6.0。FileUpload 是基于 Commons IO的...
http://blog.csdn.net/alanchen520/article/details/34409913
java_文件上传组件_Apache_Commons_FileUpload_应用指南
NULL 博文链接:https://java110eye.iteye.com/blog/1111320
找了几天,这个对我的帮助最大,希望对正学习fileupload的朋友有用。
org.apache.commons-fileupload-1.2.1.jar及上传文件的Demo
文件上传功能开发中很常用,Apache组织也提供了文件上传组件,FileUpload组件。
解决上传文件enctype= multipart/form-data 时无法传递其他参数的问题,以及项目全局编码问题。用的插件是commons io + commons fileupload
是apache公司发行的开源组件。。。有兴趣的可以下
简单的利用java与js实现文件上传 package com.fendou.myString; import java.io.File; import java.io.IOException; import java.io.PrintWriter; import java.util.Iterator; import javax.servlet....
java上传文件锁必须的jar包,org.apache.commons.fileupload-1.2.2.LIFERAY-PATCHED-1
两个文件上传到指定的文件里,如何处理输入输出流。借用了Apache的commons-fileupload-1.2.1.jar来完成文件上传。
您可能感兴趣的文章:java基于Apache FTP实现文件上传、下载、修改文件名、删除java基于Apache FTP点断续传的文件上传和下载Apache Commons fileUpload实现文件上传之一jquery uploadify和apach
Java借助commons-fileupload组件实现文件上传所需包 Apache Commons FileUpload 1.4 (requires Java 1.6 or later) Note: This version of Commons FileUpload also requires Commons IO 2.2.
2 javaweb文件上传 基于apache的开源库 javaweb 开源库 fileUpload
// 设置上传文件时用于临时存放文件的内存大小,这里是4K.多于的部分将临时存在硬盘 dfif.setRepository(new File(request.getRealPath("/") + "ImagesUploadTemp"));// 设置存放临时文件的目录,web根目录下的...
// 设置上传文件时用于临时存放文件的内存大小,这里是4K.多于的部分将临时存在硬盘 dfif.setRepository(new File(request.getRealPath("/") + "ImagesUploadTemp"));// 设置存放临时文件的目录,web根目录下的...
解压后放到自己站点目录下 访问http://host:port/webapp/kissy/demo.html 即可 上传需要用到apache fileupload的包,请注意