原因:
var shopImg = $("#shop-img")[0].files[0];
formdata中含有文件流
解决方法:
在spring-web.xml中配置
<!--文件上传解析器 -->
<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
<property name="defaultEncoding" value="utf-8"></property>
<!--1024*1023*20=20M -->
<property name="maxUploadSize" value="20971520"></property>
<property name="maxInMemorySize" value="20971520"></property>
</bean>