文档章节

java.lang.IllegalStateException: Form too many key解决方法

woter
 woter
发布于 2016/09/02 09:54
字数 241
阅读 388
收藏 5

问题描述:

1、Jetty 版本:jetty-9.2.2-v20140723;

2、在项目中,因修改资料中的表单项是根据当前这保单的被保人决定的,所以在团单时就存在大量的表单key从而导致JETTY容器抛 java.lang.IllegalStateException: Form too many key

根据堆栈信息,我们可以跟踪代码发现JETTY的maxFormContentSize=200000,maxFormKeys=1000,并且知道jetty读取的配置信息key分别如图所示:

3、到此我们知道原因了,那一下就是修改JETTY容器配置信息;

      找到%JETTY_HOME%/etc/jetty.xml文件,在<Configure id="Server" class="org.eclipse.jetty.server.Server">节点下新增,如图:

<Call name="setAttribute">
        <Arg>org.eclipse.jetty.server.Request.maxFormContentSize</Arg>
        <Arg>9000000</Arg>
 </Call>
 <Call name="setAttribute">
        <Arg>org.eclipse.jetty.server.Request.maxFormKeys</Arg>
        <Arg>50000</Arg>
 </Call>

具体数值,请根据自己项目实际情况来设置;

OK,到这就搞定了。

© 著作权归作者所有

共有 人打赏支持
woter
粉丝 54
博文 114
码字总数 61479
作品 0
深圳
技术主管
私信 提问
spring 3 mvc 多对多保存和jsp页面显示报错

jsp页面如下:<%@page language="java" isELIgnored="false" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> Edit : : ${current.CName} "/> 在control层页面写的saveNewAu......

wenwen1
2012/12/14
938
0
spring 多对多的保存

我的jsp如下: <%@page language="java" isELIgnored="false" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> Edit : ${user.id} : ${current.CName} "/> control层如下:/......

wenwen1
2012/11/02
1K
1
JFinal修改Jetty MaxFormContentSize参数

@JFinal 你好,想跟你请教个问题:JFinal运行中出现java.lang.IllegalStateException: Form too large270468>200000查了下资料,说是Jetty的maxformContentSize参数错了。根据网上的说明添加...

囧Code
2014/05/05
2.1K
5
使用jquery.form提交含有file的表单

使用jquery.form插件提交含有input type=file 的表单,后台使用springmvc MultiPartFile接收,当未选择上传文件时,spring会报错:org.springframework.beans.ConversionNotSupportedExcepti...

Leo_Yeung
2016/09/12
1K
1
java.lang.IllegalStateException: No modificatio...

错误:java.lang.IllegalStateException: No modifications are allowed to a locked ParameterMap at org.apache.catalina.util.ParameterMap.remove(ParameterMap.java:205) 1.Servlet中使......

cwalet
2011/11/17
0
0

没有更多内容

加载失败,请刷新页面

加载更多

table边框样式

table{ border:0.5px solid #000; border-collapse:collapse; //去除边框间空隙}th,td{ border:0.5px solid #000;}...

学霸猫
30分钟前
2
0
分布式消息通讯Kafka原理分析(二)

本章重点: 1.消息的存储原理2.Partition的副本机制原理3.副本数据同步原理 消息的文件存储机制 通过如 下命令找到对应partition下的日志内容 [root@localhost ~]# ls /tmp/kafka-logs/f...

须臾之余
35分钟前
2
0
Vue Element表单绑定(四)常用操作整理

一、启用回车提交报单操作 在登录页面,使用回车提交表单操作一般是必要的一个操作。在 Element中如何使用呢,示例如下: 来个注意点: 1.button按钮的native-type设置为submit,而不是绑定c...

tianma3798
39分钟前
2
0
《大话数据结构》读后总结(七)

常见的时间复杂度 执行次数 函数阶 非正式术语 12 O(1) 常数阶 2n+3 O(n) 线性阶 3n^2+2n+1 O(n2) 平方阶 5log2n+20 O(logn) 对数阶 2n+3nlog2n+19 O(nlogn) nlogn阶 6n^3+2n^2+3n+4 O(n3) 立...

徐曙辉
41分钟前
2
0
three.js 事件交互

点击查看交互效果 在three.js中,展示的一切内容都是在canvas中绘制的,所以点击事件点击到物体上是无法获取点击对象的,要获取点击的对象要使用RayCaster,用于在三维空间中进行鼠标拾取,原...

tianyawhl
41分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部