注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

拥有自己的梦想,跟随心的召唤

平凡是福

 
 
 

日志

 
 

Jetty Form too large 异常的处理  

2014-03-25 19:57:18|  分类: Web |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
今天将从摄像头截图功能部署到 Jetty 7.6.12.v20130726 时,通过base64格式提交图片到服务器报错:
java.lang.IllegalStateException: Form too large270468>200000 
尝试在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>-1</Arg>
  </Call>
</Configure>
之前在 Jetty 7.6.0.v20120127 下如此配置一直正常,最后将 -1 改为 0 就OK了!

也可以在 start.ini 文件中添加如下参数:
-Dorg.eclipse.jetty.server.Request.maxFormContentSize=0

或者在WEB-INF目录下添加 jetty-web.xml 文件解决,文件内容如下:
<?xml version="1.0"?>  
<!DOCTYPE Configure PUBLIC "-//Mort Bay 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>  

  评论这张
 
阅读(766)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017