欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

常见的参数变量

程序员文章站 2024-02-23 17:21:46
...

@PathVariable (路径变量)

获取路径上的变量的值

例如发送的请求:/car/1/owner/asd

想获得传来的car的id的值,owner的username的值,就可以使用@PathVariable 

 @GetMapping("/car/{id}/owner/{username}")
    public Map<String,Object> PathVariablePathVariable(
    @PathVariable("id") String id,
    @PathVariable("username") String username,
    //这里必须得是<String,String>类型 
    @PathVariable Map<String,String> pv) {
        Map<String,Object> map=new HashMap<>();
        map.put("id",id);
        map.put("username",username);
        map.put("pv",pv);
        return map;
    }
<a href="/car/2/owner/asd">/car/{id}/owner/{username}</a>

代码运行结果:

常见的参数变量

得到对应路径上传来的值,也可用一个map得到传入的所有参数,不过必须得是Map<String,String>类型

上一篇: iOS图片压缩

下一篇: grep常见用法