1.RequestMapping
RequestMapping本身可以处理,get或post,指定了get或post之后,就只能处理对应的请求。
@RequestMapping(value={"haihiyo","goodMoring"},method=RequestMethod.POST)
2.RestFul风格
RestFul是一种风格
比如:网站的访问方式baidubaike/马云/1/3,使用斜线

传参(原始)
@RequestMapping("add")
public String addNumber(int a,int b,Model model){
int res=a+b;
model.addAttribute("msg",res);
return "addNum";
}

RestFul
在方法的参数中添加@PathVariable注解,让方法参数的值对应绑定到一个url模板变量上。
@RequestMapping(value="add/{a}/{b}",method= RequestMethod.GET)
public String addNumber(@PathVariable int a, @PathVariable int b, Model model){
int res=a+b;
model.addAttribute("msg",res);
return "addNum";
}


同一路径,处理的方法不一样
@PostMapping("add/{a}/{b}")
public String addNumber1(@PathVariable int a, @PathVariable String b, Model model){
String res=a+b;
model.addAttribute("msg",res);
return "addNum";
}
@GetMapping("add/{a}/{b}")
public String addNumber2(@PathVariable int a, @PathVariable String b, Model model){
String res=a+b+"$$$$$$$$$$$$$$$$";
model.addAttribute("msg",res);
return "addNum";
}










![NSSCTF | [SWPUCTF 2021 新生赛]easy_sql](https://img-blog.csdnimg.cn/direct/b0fd4213324c4236af4b354d318e9bf5.png)

![[蓝桥杯]真题讲解:抓娃娃(思维+二分)](https://img-blog.csdnimg.cn/direct/2ba8eed64b4f4d7088e1cbb8492570fc.png)






