RestFul风格

一句话:

简单  高效 安全

就是将url里面赋值用到的? 改成/ 看起来更清爽  路径变得更加简洁  而且更安全

 

 

@PathVariable 映射

    @RequestMapping( "/hello/{a}/{b}")  //真实访问地址   项目名/*/hello
    public String hello666(@PathVariable int a,@PathVariable int b, Model model){
        int msg=a+b;
        model.addAttribute("msg","结果为   : "+msg);
        return "jojohello";  //会被视图解析器处理  jsp目录下的jsp文件
    }

前端访问url:

http://localhost:8080/sp/hello/5/5

 

地址栏相同的情况下实现不同的效果(实现url的复用)

所有地址栏请求默认的是GET类型,可以通过以下两种方法改变类型

1.在@RequestMapping 注解中指定method

@RequestMapping(value = "/hello/{a}/{b}",method = RequestMethod.GET) 

2.改变注解

    @GetMapping
    @PostMapping    
    @PutMapping
    @DeleteMapping
    @PatchMapping

 

posted @ 2022-05-03 19:07  磕伴  阅读(27)  评论(0)    收藏  举报