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

浙公网安备 33010602011771号