1.在web.xml配置HiddenHttpMethodFilter
<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>
2.在发送POST请求时携带一个name=”_method” 的隐藏域,值为DELETE或PUT
<form action="/home/test" method="post">
<input type="hidden" name="_method" value="DELETE">
<input type="submit" value="submit">
</form>
3.目标方法获得参数
使用@PathVariable
URL格式 : http://localhost/home/test/1