表单上传文件 springboot 限制上传文件大小

出现错误:XXX its maximum permitted size of 1048576 bytes
错误原因 : 表单上传文件 springboot 限制上传文件大小
解决方法:修改限制大小

场景: 表单提交的textarea 内容大于1MB,提交到后台出现异常:its maximum permitted size of 1048576 bytes

解决方法:

1.表单标签中增加 enctype="multipart/form-data" 如:<form id="form1" runat="server" enctype="multipart/form-data" >

2.修改springboot上传文件限制修改方法:application.propertis中加入如下代码,由于版本问题参照自己使用的springboot版本来加入

Spring Boot1.4版本 之前

#Spring Boot1.4版本  之前
multipart.maxFileSize=10Mb
multipart.maxRequestSize=100Mb

Spring Boot1.4版本 之后

#Spring Boot1.4版本  之后
spring.http.multipart.maxFileSize=10Mb
spring.http.multipart.maxRequestSize=100Mb

Spring Boot2.0版本

#Spring Boot2.0版本   
    spring.servlet.multipart.max-file-size=10Mb
    spring.http.multipart.max-request-size=100Mb

3.修改 springboot 内嵌tomcat允许提交表单的大小

#修改表单提交数据量大小 单位 byte  这里设为20m  设为 0表示不限制
#server.tomcat.max-http-post-size=2097152000
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值