1. 程式人生 > >Tomcat-前端所傳表單資料太大,導致後臺引數接收不到為null的解決辦法

Tomcat-前端所傳表單資料太大,導致後臺引數接收不到為null的解決辦法

    原因是傳輸的資料大小超過了tomcat的預設post請求大小,預設為2097152Byte,也就是2M的大小。 如果要傳輸超過2M的資料則需要修改tomcat的server.xml下的maxPostSize屬性,如下:

 <Connector port="9090" protocol="HTTP/1.1"
               connectionTimeout="20000" maxPostSize="-1"
               redirectPort="8443" />

值得注意的是:tomcat版本在7.0.63之前改為maxPostSize = 0表示不做限制,在7.0.63之後改為小於0的數才表示不做限制