spring boot2.1.6获取不到form-data表单的数据



image

这种问题不要截图。要贴代码。别人可以复制出来帮你调试。
你这个很明显,你请求的地址是: xxx.do 。但你的的@PostMaiing 没.do。 你看postman返回的是不是404,。

ServletRegistrationBean servletServletRegistrationBean = new ServletRegistrationBean<>(dispatcherServlet);
servletServletRegistrationBean.addUrlMappings("*.do");
return servletServletRegistrationBean;
我设置了后缀,
postman不是404

接收结果打印为:

没看懂你这个操作。你都用springboot了。为什么要自己还要主动注册dispatcherServlet

茅塞顿开,去掉了这个,

ServletRegistrationBean servletServletRegistrationBean = new ServletRegistrationBean<>(dispatcherServlet);
servletServletRegistrationBean.addUrlMappings("*.do");
return servletServletRegistrationBean;

参数正常了