欢迎来到天天文库
浏览记录
ID:24206472
大小:53.00 KB
页数:4页
时间:2018-11-13
《tomcat5报post too large的错--》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、tomcat5报Posttoolarge的错>> 在用户实际环境的tomcat日志(localhost_log.2009-06-22.txt)看到下面这个错 引用: 2009-06-2212:39:41Standardeters(CoyoteRequest.java:2405) atorg.apache.coyote.tomcat5.CoyoteRequest.getParameter(CoyoteRequest.java:1073) atorg.apache.coyote.tomcat5.Coy
2、oteRequestFacade.getParameter(CoyoteRequestFacade.java:265) atorg.ajaxanymer.cat5.CoyoteAdapter.service(CoyoteAdapter.java:160) atorg.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799) atorg.apache.coyote.http11.Http11Protocol$Http11
3、ConnectionHandler.processConnection(Http11Proto12下一页>>>>这篇文章来自..,。col.java:705) atorg.apache.tomcat.util..Tcp,如果没有修改过配置post提交的数据超过这个就报上面的错了。这个配置在%tomcat-5.0.28%confserver.xml中的我们用到的connector节点的属性。其中tomcat的文档是这么描述的 引用: maxPostSize Themaximumsizeinbytes
4、ofthePOSTeterparsing.Thefeaturecanbedisbledbysettingthisattributetoavalueinferiororequalto0.Ifnotspecified,thisattributeissetto2097152(2megabytes). 准备复现问题,第一个想到的就是三期文书是保存到数据库的,并且为ajax的post方式提交(文件上传不会报这个错) 复制内容到剪贴板 代码:varmap=neap.put(key,fy.editor.update
5、Doc); map.put(jzjd,jzjd); map.put(caseType,caseType); map.put(caseId,caseId); map.put(Id,Id); map.put(ap.put(,Detail); varquery=neap,updated); query.send();
6、所以创建了一个文书,粘贴了一个8M的l文件配置如下: 引用: <Connectorport=8080 maxThreads=150minSpareThreads=25maxSpareThreads=75 enableLookups=falseredirectPort=8443acceptCount=100 debug=0connectionTimeout=20000 disableUploadTimeout=truemaxPostSize=0/> 问题得到解决。 一般来说大部分p
7、ost提交都是没有问题的,但是还是要仔细考虑一下项目是否会出现这种情况,最好是修改一下tomcat的配置。有时候需要注意这个异常只会记录在tomcat的日志文件中(列如北高三期)。上一页12>>>>这篇文章来自..,。
此文档下载收益归作者所有