出現(xiàn)錯誤:XXX its maximum permitted size of 1048576 bytes
錯誤原因 : 表單上傳文件 springboot 限制上傳文件大小
解決方法:修改限制大小
場景: 表單提交的textarea 內(nèi)容大于1MB错忱,提交到后臺出現(xiàn)異常:its maximum permitted size of 1048576 bytes
解決方法:
1.表單標(biāo)簽中增加 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 內(nèi)嵌tomcat允許提交表單的大小
#修改表單提交數(shù)據(jù)量大小 單位 byte 這里設(shè)為20m 設(shè)為 0表示不限制
#server.tomcat.max-http-post-size=2097152000