網(wǎng)上很多的解決方案是
- 調(diào)整tomcat的server.xml中的maxPostSize="104857600",因為tomcat的post提交默認(rèn)為2M壁袄,那么如果是tomcat7流纹,則把maxPostSize改為0,0代表無限制伺绽,如果是8以上則maxPostSize改為104857600她倘,代表100M柠座。
- 使用formData驱负,轉(zhuǎn)換文件上傳嗦玖。
這里主要談第一種方法
根據(jù)網(wǎng)上的說法,我將maxPostSize改為100M跃脊,但是還是發(fā)現(xiàn)后臺接收的參數(shù)為null宇挫,而實際上上傳的圖片只有100K左右。
解決的方法是酪术,將前端Ajax方法里contentType里參數(shù)改成“application/x-www-form-urlencoded”即可器瘪。