HttpServletRequest获取参数和文件
2024-10-21 02:58:57
从HttpServletRequest中获取上传文件及参数的方法
try {
//下面这句必须加,不然报错
MultipartResolver resolver = new CommonsMultipartResolver(hsq.getSession().getServletContext());
MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) hsq;
//获取一起跟文件传过来的其他参数值
String id = multipartRequest.getParameter("id");
//获取上传上来的文件
Map<String, MultipartFile> fileMap = multipartRequest.getFileMap();
for (Map.Entry<String, MultipartFile> entry : fileMap.entrySet()) {
MultipartFile file = entry.getValue();
String fileName = file.getOriginalFilename();
System.out.println(fileName);
String path = "C:\\Users\\user\\Desktop\\" + fileName;
file.transferTo(new File(path));
}
} catch (Exception e) {
e.printStackTrace();
}
转载自:关于使用Springmvc的MultipartHttpServletRequest来获得表单上传文件的问题,万分感谢~_百度知道 (baidu.com)
最新文章
- swift 上手
- 深入理解js——作用域
- HDU 5120 Intersection(2014北京赛区现场赛I题 计算几何)
- JQuery 操作HTML元素 示例
- RDD.scala(源码)
- iconv
- Css轮廓
- android dom方式创建xml
- Codeforces Beta Round #97 (Div. 2)
- IOS开发缓存机制之—本地缓存机制
- FormView控件下DropDownList是否可以绑定
- 图说:为什么Java中的字符串被定义为不可变的
- K3日志定时备份
- Python3系列__01Python安装
- 第二十四篇-用VideoView制作一个简单的视频播放器
- 【python】统一转换日期格式dateutil.parser.parse
- node.js中fs文件系统模块的使用
- 【JAVA】ThreadLocal源码分析
- Xen4CentOS 帮你移植到 CentOS 6 和 Xen 4
- HDU - 5969 最大的位或 想法题
热门文章
- 论文解读(GLA)《Label-invariant Augmentation for Semi-Supervised Graph Classification》
- 4.websocket基本概念
- AgileBoot - 如何集成内置数据库H2和内置Redis
- 二、docker安装
- Codeforces Global Round 23 A-D
- ahk精简自用
- CSS 动画一站式指南
- Go语言核心36讲23
- 本地GoLand编辑与调试远端服务器上的代码
- 第2-3-5章 删除附件的接口开发-文件存储服务系统-nginx/fastDFS/minio/阿里云oss/七牛云oss