SpringBoot请求映射原理与Rest映射

一、controller

@Controller
@RequestMapping("demo")
public class DemoController {

    @GetMapping("")
    @ResponseBody
    public String find() {
        return "get请求";
    }

    @DeleteMapping("")
    @ResponseBody
    public String delete() {
        return "delete请求";
    }

    @PutMapping("")
    @ResponseBody
    public String put() {
        return "put请求";
    }

    @PostMapping("")
    @ResponseBody
    public String post() {
        return "post请求";
    }

}

二、配置文件

spring:
  resources:
    static-locations: [classpath:/hello/]
#    add-mappings: false #禁用所有静态资源规则
#    cache:
#      period: 11000 #
  mvc:
    hiddenmethod:
      filter:
        enabled: true #开启页面表单的rest功能

三、html页面

<h2>hello测试,欢迎</h2>
<form action="/demo" method="get">
    <input type="submit" value="get提交">
</form>
<form action="/demo" method="post">
    <input type="submit" value="post提交">
</form>
<form action="/demo" method="post">
    <input name="_method" type="hidden" value="put"/>
    <input type="submit" value="put提交">
</form>
<form action="/demo" method="post">
    <input name="_method" type="hidden" value="delete"/>
    <input type="submit" value="delete提交">
</form>

四、示例

详细文档:https://www.yuque.com/atguigu/springboot/vgzmgh

雷丰阳2021版SpringBoot2零基础入门springboot全套完整版(spring boot2)

雷丰阳2021版SpringBoot2零基础入门springboot全套完整版(spring boot2)

雷丰阳2021版SpringBoot2零基础入门springboot全套完整版(spring boot2)

雷丰阳2021版SpringBoot2零基础入门springboot全套完整版(spring boot2)

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

架构师成长进阶空间

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值