配置SpringMVC中支持PUT请求以及DELETE请求,直接上配置,不扯理论。
<!-- spring-filter -->
<filter>
<filter-name>httpPutFormContentFilter</filter-name>
<filter-class>org.springframework.web.filter.HttpPutFormContentFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>httpPutFormContentFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
这是早期的过滤器,你粘贴到web.xml上会发现这个类被标记了过期,而在该包下又有一个新的过滤器 就是如下配置,改一下就好。
<!-- 配置过滤器 将POST请求转换为PUT和DELETE请求 -->
<!-- spring-filter -->
<filter>
<filter-name>httpPutFormContentFilter</filter-name>
<filter-class>org.springframework.web.filter.FormContentFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>httpPutFormContentFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>