restful风格
程序员文章站
2024-03-25 16:58:46
...
get(获取)、post(添加)、delete(删除).put(修改)
表单中,提交方式只有get和post,所以在使用delete(删除).put(修改)时,需要将提交方式设置为post,并且在表单中添加一个隐藏表单:
<input type="hidden" name="_method" value="delete" />
并且需要在web.xml文件中进行设置
<!-- 配置HiddenHttpMethodFilter,将 post转为 put or delete提交方式 -->
<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>
上一篇: RESTful API 设计指南
下一篇: RestFul API接口规范