springmvc接收前端传值

 

1. @RequestParam

  接收URL拼接的参数,如果参数名称相同可以省略

  http://localhost:8080/base/user/login?username=zhangsan&pass=123456
  public CommonRs login(@RequestParam("username") String uname,String pass)

2. @PathVariable

  接收URL路径参数

  http://localhost:8080/base/user/login/zhangsan/123456
  @RequestMapping("/login/{username}/{pass}")
  public CommonRs login(@PathVariable(name="username") String name,@PathVariable String pass)

3. @RequestBody 

  常用来接收请求体中的JSON参数

  http://localhost:8080/base/user/add
  public CommonRs addUser(@RequestBody User user)


4. 接收数组,delIDList:[11111,22222,33333]
post("/base/role/delMulit",this.delIDList)
public CommonResult deleteMulitRole(@RequestBody List<Long> list){}

 

posted @ 2021-01-05 09:32  zhanghb_1989  阅读(62)  评论(0)    收藏  举报