@RequestParam,@PathParam,@PathVariable等注解区别

@RequestParam,@PathParam,@PathVariable等注解区别

 

@RequestMapping("/hello/{id}")
    public String getDetails(@PathVariable(value="id") String id,
    @RequestParam(value="param1", required=true) String param1,
    @RequestParam(value="param2", required=false) String param2){
    .......
}

 

写在url上的模板变量, 要用 @PathVariable

写在 url 的 ?后面的参数, 要用 @RequestParam 

posted @ 2022-05-11 19:01  aaacarrot  阅读(20)  评论(0编辑  收藏  举报