網上搜了一下,base64圖片太大,tomcat對post請求大小有默認限制,要在tomcat配置文件server.xml 加一個:maxPostSize="0",0表示無限制
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" maxPostSize="0"/>
我的項目是部署到\eclipse\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps里面的
剛開始是修改d://里的tomcat的server.xml,無效
折騰一圈,修改eclipse里的server的配置,無效
最后,項目部署的目錄里還有一個tomcat配置,這回總算行了吧,但依然無效
最后,maxPostSize="0"改成了maxPostSize="10485760",設的10M,成了!
剛剛查了下,有人說tomcat7 以上就不能設置0了,要做沒有限制,可以設置為負數,未驗證負數
折騰大半天,tomcat卸了裝,裝了卸,最后也算是成了