spring-mvc-7文件上传
一.加载jar包
commons-fileupload-1.2.1.jar
commons-io-2.0.jar
二.index.jsp
commons-fileupload-1.2.1.jar
commons-io-2.0.jar
三.后台控制器对应的目标方法
/**
* 测试文件上传
* @param desc
* @param file
* @return
* @throws IOException
*/
@RequestMapping("/testFileUpload")
public String testFileUpload(@RequestParam("desc") String desc,
@RequestParam("file") MultipartFile file) throws IOException{
System.out.println("desc: " + desc);
System.out.println("上传文件的原文件名: " + file.getOriginalFilename());
System.out.println("输入流信息: " + file.getInputStream());
return "success";
}
四.访问
index.jsp
选择文件上传访问: http://localhost:8081/spring-mvc-2/
选择文件上传后,java后台consle输出:
desc: 这是
上传文件的原文件名: datastruct.txt
输入流信息: java.io.ByteArrayInputStream@1123ce8
【spring-mvc-7文件上传】点击查看代码练习
推荐阅读
- django-前后端交互
- 如何在Mac中的文件选择框中打开系统隐藏文件夹
- 使用composer自动加载类文件
- ssh生成公钥秘钥
- Android系统启动之init.rc文件解析过程
- 微信小程序基础知识
- 误删/清空.bashrc文件/内容
- iview|iview upload 动态改变上传参数
- JavaScript|vue 基于axios封装request接口请求——request.js文件
- 插件化无法获取或找到.so文件