SpringMVC中REST介绍以及如何实现REST请求

 时间:2024-10-12 00:24:14

1、Springmvc提供了一个filter,可以把delete请求和put耶驳仔煨请求转化成post请求。在web.xml中配置过滤器:org.sprin爿讥旌护gframework.web.filter.HiddenHttpMethodFilter:<!-- 可以把POST请求转为为DELETE或者POST请求 --> <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>

SpringMVC中REST介绍以及如何实现REST请求

3、发送一个post请求:<form action="springmvc/helloworld/1" method="post"> <input type="submit" value="Test REST POST"/></form>

SpringMVC中REST介绍以及如何实现REST请求

5、发送一个DELETE请求,发送DELETE请求的时候,我们需求添加一个隐藏域。 <input type="hidden" name="_method" value="DELETE" /><form action="springmvc/helloworld/1" method="post"> <input type="hidden" name="_method" value="DELETE" /> <input type="submit" value="Test REST DELETE"/></form>

SpringMVC中REST介绍以及如何实现REST请求

7、运行tomcat,查看各个请求是否正确相应:

SpringMVC中REST介绍以及如何实现REST请求
  • 如何在 Java 中实现 REST 服务?
  • 如何使用Postman进行rest的请求测试
  • RESTclient使用
  • firefox使用RestClient发送get请求
  • spring注解之RestController
  • 热门搜索
    什么是裸钻 什么是化石 恍惚是什么意思 热桥是什么意思 白苹果是什么意思 不寒而栗是什么意思 百人斩是什么意思 平板支撑有什么用 九里香的养殖方法 ripe是什么意思