zoukankan      html  css  js  c++  java
  • Spring Boot 路由

    多路由指向同一个方法

    @GetMapping(value = {"/login","/index"})

    访问http://127.0.0.1/index 和 http://127.0.0.1/login  都路由到这个方法

    模块分组式路由:

    @RequestMapping(value = "/index")

    访问:

    访问方式:

    GET:@GetMapping(value = {"/login","/index"})
    POST:@PostMapping(value = {"/login","/index"})
    不限制:@RequestMapping(value = {"/login","/index"})

    路由参数:

    @Controller
    @ResponseBody
    @RequestMapping(value = "/index")
    public class IndexController {
    
        @RequestMapping(value = "/login/{id}")
        public String login(@PathVariable("id") Integer id)
        {
            return "输入的ID是:"+id;
        }
    }

    访问:

    获取url参数:

    @Controller
    @ResponseBody
    @RequestMapping(value = "/index")
    public class IndexController {
    
        @RequestMapping(value = "/login")
        public String login(@RequestParam("id") Integer myId)
        {
            return "输入的ID是:"+myId;
        }
    }

    访问:

    参数设置默认值:

    required=false为非必填 defaultValue="1"为默认值
    @Controller
    @ResponseBody
    @RequestMapping(value = "/index")
    public class IndexController {
    
        @RequestMapping(value = "/login")
        public String login(@RequestParam(value = "id",required = false,defaultValue = "1") Integer myId)
        {
            return "输入的ID是:"+myId;
        }
    }

    访问:

  • 相关阅读:
    NOI Online 2020「Prelude」
    CF704E Iron Man
    luogu P4619 [SDOI2018]旧试题
    luogu P4207 [NOI2005]月下柠檬树
    JOI2020
    luogu P3263 [JLOI2015]有意义的字符串
    p1864
    p1824
    p1836
    p1862
  • 原文地址:https://www.cnblogs.com/fengyumeng/p/8246285.html
Copyright © 2011-2022 走看看