简单的文件上传后台代码
import org.springframework.stereotype.Controller;
import org.springframework.util.StringUtils;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.multipart.MultipartFile;
import org.springframework.web.multipart.MultipartHttpServletRequest;
import javax.servlet.http.HttpServletRequest;
import java.io.File;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
import java.math.BigDecimal;
import java.util.Map;
import java.util.UUID;
/**
-
Created by dell on 2019/8/1.
*/
@Controller
@RequestMapping(“test”)
public class uploading {
@RequestMapping(“upload”)
public void importExcel(HttpServletRequest request, Map<String, Object> map, Integer t) {uploadFile(request,"");//文件上传
}
public static void uploadFile(HttpServletRequest req, String url){
MultipartHttpServletRequest multi = (MultipartHttpServletRequest) req; MultipartFile file = multi.getFile("file"); String fileName = file.getOriginalFilename(); //String ff = fileName.substring(0, fileName.lastIndexOf("."));//文件名 String fn = fileName.substring(fileName.lastIndexOf(".") + 1, fileName.length());//文件后缀 String ft = fn.toUpperCase(); String newFileName = UUID.randomUUID().toString() + "." + fn; url = "e:\\test"; String uploadPath = url;//文件上传位置 //文件位置 String filePath = uploadPath + newFileName; File fileSave = new File(uploadPath); fileSave.setWritable(true, false); if (!fileSave.exists()){ fileSave.mkdirs(); } try{ InputStream in = file.getInputStream(); OutputStream out = new FileOutputStream(filePath);//输出 byte[] buffer = new byte[1024];//缓存 int len = 0; while ((len = in.read(buffer)) > 0) { out.write(buffer, 0, len); } }catch (Exception e) { e.printStackTrace(); }
}
}
简单的文件上传后台代码
- 点赞
- 收藏
- 分享
- 文章举报
- php文件上传最简单的上传代码示例
- formdata ajax上传文件前后台代码
- asp.net 下载任意格式文件 上传文件后台代码
- SpringMVC 上传文件(超简单-5行代码)
- Ext 上传文件,前后台实现, Asp.net 代码
- VC调用jsp上传文件到JAVA后台代码
- Ext 上传文件,前后台实现, Asp.net 代码
- 简单的构建文件上传服务器的代码
- 最简单的文件上传代码
- 简单文件分块上传 c#后台
- Multipart/form-data POST文件上传详解 理论 简单的HTTP POST 大家通过HTTP向服务器发送POST请求提交数据,都是通过form表单提交的,代码如下: <form me
- 上传文件后台代码
- Ext 上传文件,前后台实现, Asp.net 代码
- ios git简单上传代码文件
- webuploader+springmvc实现多文件上传(html+js+css原创,后台代码借鉴)
- C# 客服端上传文件与服务器器端接收 (简单代码)
- flash8上传文件后台代码-.Net,php,cf
- uploadify上传及后台文件合法性验证的代码解析
- C#后台代码 Post 提交表单上传文件及其他信息
- 文件上传的 接收后台代码(java)