SpringMVC接收不到POST方式提交的参数:
表单默认属性为
application/x-www-form-urlencoded
如果使用GET则强制使用application/x-www-form-urlencoded方式
ajax提交表单使用contentType : "application/json;charset=utf-8"使SpringMVC获取不到POST提交的参数。
解决方案:
1、如果springmvc要接收
multipart/form-data传输的数据可在上下文中配置multipartResolver,同时将commons-fileupload-1.2.1.jar和commons-io-2.5.jar包引入项目,此时服务端可同时接收multipart/form-data传输的数据也可接收application/x-www-form-urlencoded传输的文本数据
2、提交ajax时注掉contentType