SpringMVC配置RESTFul


web.xml:

1     
2     <filter>
3         <filter-name>HiddenHttpMethodFilterfilter-name>
4         <filter-class>org.springframework.web.filter.HiddenHttpMethodFilterfilter-class>
5     filter>
6     <filter-mapping>
7         <filter-name>HiddenHttpMethodFilterfilter-name>
8         <url-pattern>/*url-pattern>
9     filter-mapping>

在表单中添加:

1 <input type="hidden" name="_method" value="PUT">

或者

1 <input type="hidden" name="_method" value="DELETE">

这样就可以发送PUT 和 DELETE 请求了。

补充:

GET 用来获取资源
POST 用来新建资源(也可以用于更新资源)
PUT 用来更新资源
DELETE 用来删除资源