<filter>
<filter-name>HiddenHttpMethodFilter</filter-name>
<filter-class>org.springframework.web.filter.HiddenHttpMethodFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>HiddenHttpMethodFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
在web.xml中配置完过滤器后,还需要在配置一个隐藏域来声明这是一个put请求,这个隐藏域的name必须叫_method ,他的value是你需要的请求方式的名称
<form th:action="@{/user/put}" method="post">
<input type="hidden" name="_method" value="put">
<input type="submit" value="修改用户信息">
</form>