Spring默认不支持直接用request.getParameter()来拿PUT方法的参数 (包括form-data 和 x-www-form-urlencoded)如果需要添加对其的支持,需要加上使用HttpPutFormContentFilter
添加配置
<filter>
<filter-name>httpPutFormContentFilter</filter-name>
<filter-class>org.springframework.web.filter.HttpPutFormContentFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>httpPutFormContentFilter</filter-name>
<servlet-name>dispatcher</servlet-name>
</filter-mapping>