@RequestMapping,@PathVariable,@RequestParam使用

都是基于springmvc的注解

@RequestMapping("/")
    public String indexString(){
        return "index";
    }

    @RequestMapping("hello")
    public String helloSting(){
        return "hello";
    }

    @RequestMapping("hello/{xiaonan}/{id}")
    //@PathVariable("username") String username,@PathVariable("password") Integer password)

    //方法
    //前端传入路径hello/xiaonan/888
    //后端接收按照这样的
    //RequestMapping("hello/{参数一,名字为--->xiaonan}/{参数二,名字为---->id}")
    //@PathVariable("把参数一名字填写到这理 xiaonan") String xiaonan1这里名字随意,
    //@PathVariable("把参数二名字填写到这里 id") Integer id1这里名字随意
    //一般来说名字随意的这个地方和参数名字一样
    public String jiequString(@PathVariable("xiaonan") String xiaonan1, @PathVariable("id") Integer id1){

        System.out.println("username:"+xiaonan1+"id:"+id1);
        return "hello";
    }

用法介绍

@PathVariable,@RequestParam这俩我个人感觉用法一样,都是接受前端传到后端的参数

@RequestMapping这个呢,主要用于声明路径

文章全部是本人原创,请勿转发,谢谢配合,版权所有-南香香-你会喜欢我吗

评论区
头像