zoukankan      html  css  js  c++  java
  • Required String parameter 'XXX' is not present

    环境:

      springboot 1.5.13.RELEASE

    问题:

      页面post请求 报错:Required String parameter 'XXX' is not present

    解决之路:

      笔者在controller里打了debugger,当参数过大时进入不了,但post参数大小理论上是不受限制的,

      查阅资料(其实就是百度)发现,tomcat限制了参数大小;

      使用springboot中内置tomcat,通过application.properties中配置

    server.tomcat.max-http-post-size=-1

    注:maxPostSize=-1表示post请求不限制大小的,从 apache-tomcat-7.0.63 开始,如果将值设置为 0,表示 POST 最大值为 0,不限制 POST 大小需要将值设置为 -1。,在此版本之前设置为 0 表示不限制 POST 大小。

    另:springboot内置tomcat版本可通过maven中的依赖查看

  • 相关阅读:
    17. 电话号码的字母组合
    12. 整数转罗马数字
    01-正则表达式基础
    前端SEO技巧
    node.js
    Vue.生命周期
    Vue小案例--过滤器的基本操作
    vue简单的计算器
    VSCode 自动刷新
    Vue.js学习
  • 原文地址:https://www.cnblogs.com/brokencolor/p/12059588.html
Copyright © 2011-2022 走看看