使用form表单提交文件,用MultipartFile接受,这种情况下(其他情况不清楚),默认文件大小限制为2M,如果要上传大文件就需要配置文件大小。
这里需要配置的有两个,一个是单个文件的大小限制,还有一个是form提交时所带数据大小的限制。二者的关系是后者必须大于等于前者,否则依然会报错
spring:
servlet:
multipart:
max-file-size: 1024MB
max-request-size: 1024MB
到这里问题就应该可以解决,如果不行的话,可以继续配置tomcat的关于文件大小的限制:
spring
server:
tomcat:
max-http-post-size: 200MB
max-swallow-size: 200MB