SpringMVC学习之REST风格
1.REST风格简单的说就是HTTP协议里面,四个表示操作方式的动词:GET,POST,PUT,DELETE。它们分别对应四种基本操作:GET用来获取资源,POST用来新建资源,PUT用来更新资源,DELETE用来删除资源。
2.因为在jsp中没有delete方法和put方法。所以你在jsp文件中发送请求时,需要发送post请求,并且设置_mthod参数为delete或put(get和post请求直接发送即可):
还需要配置filter对他们_method进行拦截,改变请求形式:
在控制器中对请求接收,并返回值:
高版本的Tomcat会抛出异常
你只需要在返回的jsp页面中设置isErrorPage=true,来接收这些异常不让它报错。