美文网首页
表单上传文件 springboot 限制上传文件大小

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

作者: 周六放风筝 | 来源:发表于2019-07-31 09:11 被阅读0次

    出现错误: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
    

    相关文章

      网友评论

          本文标题:表单上传文件 springboot 限制上传文件大小

          本文链接:https://www.haomeiwen.com/subject/zoyrpftx.html