spring MVC 的MultipartFile转File读取详解编程语言
2023-06-13 09:20:46 时间
第一种方法:
MultipartFile file = xxx;
CommonsMultipartFile cf= (CommonsMultipartFile)file;
DiskFileItem fi = (DiskFileItem)cf.getFileItem();
File f = fi.getStoreLocation();
会在项目的根目录的临时文件夹下生成一个文件;
第二种方法:
transferTo(File dest);
会在项目中生成一个新文件;
第三种方法:
File f = (File) xxx 强转即可。前提是要配置multipartResolver,要不然会报类型转换失败的异常。
bean id="multipartResolver"
class
=
"org.springframework.web.multipart.commons.CommonsMultipartResolver"
相关文章
- Spring MVC各组件近距离接触--上--02
- Spring MVC更多家族成员--国际化视图与LocalResolver---10
- Spring MVC框架学习(二)---- 使用原生的配置 熟悉 SpringMVC 的执行流程
- Spring StoredProcedure Cursor 使用
- Spring MVC注解Controller源码流程解析--定位HandlerMethod
- Spring MVC框架:第十六章:细节了解
- Spring Cloud Stream核心组件Processor
- spring mvc处理http请求报错:java.lang.IllegalStateException: getInputStream() has already been called for this request详解编程语言
- spring mvc 日期转换详解编程语言
- springMVC spring mvc velocity的模板引擎详解编程语言
- spring+spring mvc+mybatis详解编程语言
- Spring MVC过滤器-登录过滤详解编程语言
- spring mvc(注解)上传文件的简单例子详解编程语言
- spring mvc返回json字符串的方式详解编程语言
- Spring MVC & Boot & Cloud 技术教程汇总(长期更新)详解编程语言
- Spring Boot(二十):使用spring-boot-admin对spring-boot服务进行监控详解编程语言
- Spring Boot(五):spring data jpa的使用详解编程语言
- spring MVC详解编程语言
- Spring系列之AOP详解编程语言
- Spring MVC框架处理Web请求的基本流程详解编程语言
- Spring MVC验证器:Validator接口和ValidationUtils类
- SSM(Spring+Spring MVC+MyBatis)框架整合搭建详细步骤
- Oracle架构与MVC模式的构建之道(oracle与mvc)