Jetty设置请求表单最大值
2016-08-05 11:12
225 查看
解决错误java.lang.IllegalStateException: Form too large270468>200000,取消表单最大值限制
1. 在jetty根目录/etc/jetty.xml中添加如下配置:
<Configure id="Server" class="org.eclipse.jetty.server.Server">
...
<Call class="java.lang.System"name="setProperty">
<Arg>org.eclipse.jetty.server.Request.maxFormContentSize</Arg>
<Arg> 0 </Arg>
</Call>
</Configure>
2. 修改jetty根目录/start.ini添加如下配置:(未测试)
-Dorg.eclipse.jetty.server.Request.maxFormContentSize=0
3. 在WEB-INF目录下添加jetty-web.xml 文件解决,文件内容如下:
<?xml version="1.0"?>
<!DOCTYPE Configure PUBLIC "-//MortBay Consulting//DTD Configure//EN"
"http://jetty.mortbay.org/configure.dtd">
<Configure id="WebAppContext"class="org.eclipse.jetty.webapp.WebAppContext">
<Set name="maxFormContentSize"type="int"> 0 </Set>
</Configure>
注:当前测试的jetty为9.1和9.3版本,由于jetty版本不同,当设的值为0不生效时,尝试设置-1
相关文章推荐
- Jboss与jetty的URLencoding设置(Get请求乱码)
- Apache的工作模式和最大并发请求数设置
- 如何在apache中设置每个连接的最大请求数
- Apache的工作模式和最大并发请求数设置
- 设置AFNetworking网络请求的最大时间
- js 提交form表单和设置form表单请求路径的实现方法
- jetty请求form表单太大解决
- JS创建表单提交后台设置请求方式
- //将页面请求传递信息最大值设置为50M 上传upload servlet
- jetty请求form表单太大解决
- js 提交form表单 和 设置form 表单请求路径
- Apache的工作模式和最大并发请求数设置
- 设置 TOMCAT 请求超时时间 和 最大连接数
- IIS 6 出于安全考虑, 默认最大请求200K do what?
- 通过WinInet API来实现表单提交并设置获取COOKIE
- 设置上传文件的最大大小
- 如何从请求参数中来设置managed bean的属性?
- HTTP 错误 401.3 - 未经授权:访问由于 ACL 对所请求资源的设置被拒绝。
- System.Web.HttpException: 超过了最大请求长度!解决办法
- 如何设置用Ctrl+Enter提交表单