`
Obaniu
  • 浏览: 33537 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

关于表单提交数据量过大导致数据丢失的问题

    博客分类:
  • J2EE
阅读更多

       今天有朋友遇到一个问题,通过POST方式提交数据量过大,在后台接收不到数据,当时第一个感觉是GET方式有数据限制,POST没有数据限制,可是查看代码发现确实是POST提交,问题出在哪里了呢?


        通过查看资料,发现tomcat默认传输最大的数据限制为2M,最后的解决办法是设大tomcat的conf下的server.xml中8080Connector的maxPostSize的值.(设为0是取消POST的大小限制)

 

        打开tomcat目录下的conf目录,修改server.xml 文件 增加 maxPostSize="0" 即可

 

 

<Connector
debug="0"
acceptCount="100"
connectionTimeout="20000"
disableUploadTimeout="true"
port="8080"
redirectPort="8443"
enableLookups="false"
minSpareThreads="25"
maxSpareThreads="75"
maxThreads="150"
maxPostSize="0"
URIEncoding="GBK"
>
</Connector>

 

 


4
1
分享到:
评论
2 楼 gao911111 2012-07-16  
为什么我设置啦 但是还不不能提交到后台。
1 楼 yuwenchun 2012-02-12  
学习

相关推荐

Global site tag (gtag.js) - Google Analytics