报错:java.lang.IllegalStateException: Parameter count exceeded allowed maximum: 512

今天准备要下班时,同事突然问我:页面相关信息填写后,点保存,报这个错。

<span style="color:#ff0000;">java.lang.IllegalStateException: Parameter count exceeded allowed maximum: 512</span>

我一开始以为是sql有问题:插入时,某一字段超过实际大小。后来发现不是,从这个错误的字面看,是参数大小超过允许的512。


我打开页面,F12进行调试,发现请求传参好多。初步判断是传参数量过多导致,于是ajax请求我改成POST,以为就ok了;尼玛,还是不行。




网上查了下


http-parameters max count

Some of the pages in Plato use big forms which can cause problems (exceptions) when they are validated. To avoid this add following lines in standalone.xml after the <extensions>...</extensions> part. 


<system-properties>
        <property name="org.apache.tomcat.util.http.Parameters.MAX_COUNT" value="10000"/>
</system-properties>

重启jboss,问题解决。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值