问题现象:
使用Postman发送上传图片的请求,后端接收到的file
参数为null
。
- Postman请求如下
2. SpringMVC Controller如下:
@PostMapping("uploadPortrait")
public String uploadPortrait(MultipartFile file) {
}
复制代码
问题解决:
原因是SpringMVC中没有配置上传文件解析器,配置上传文件解析器如下:
<!--上传文件的解析器(规定上传文件的大小限制)-->
<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
<!-- 上传文件最大限制:2GB-->
<property name="maxUploadSize" value="2048000000"/>
</bean>
复制代码
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END