网上很多教程都已经失效,这里放出之前项目里看到的并且有用的实现方案.
在web.xml中添加
代码语言:javascript复制 <!--DELETE|PUT请求必须通过过滤器的支持才能实现。-->
<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>
在html中示例
代码语言:javascript复制<input type="hidden" name="_method" value="PUT"/>
<button type="submit" class="button"> 保存 </button>