restful的特点:
1、每一个URI代表1种资源;
2、客户端使用GET、POST、PUT、DELETE4个表示操作方式的动词对服务端资源进行操作:GET用来获取资源,POST用来新建资源(也可以用于更新资源),PUT用来更新资源,DELETE用来删除资源;
3、通过操作资源的表现形式来操作资源;
controller设置
在@RequestMapping设置method的接收类类型,如果是在地址栏传参时,在value=“{接收名}”进行接收,在行参要就接收的类型前@PathVariable进行赋值
put、delete设置
都是进行post进行过滤之后在表单中的key:_method 值为 put 或者delete
过滤器:
Ajax的提交到后台数据必须要进行有key _method value 为put 或者delete