springmvc处理Http请求
2023-03-10 本文已影响0人
jimy123
-
@RestController = @Controller + @ResponseBody
-
GET:
变量接收:按变量名与参数名进行匹配,非必传项,加@RequestParam则代表为比传项,可通过name属性指定接收参数名
Map接收:需添加@RequestParam注解
实体bean接收:不加@RequestParam -
Restful风格:
变量使用@PathVariable修饰
-
POST:
contentType为x-www-form-urlencoded(默认)时,与GET接收方式一致
contentType为raw下的application/json时,使用Map或实体Bean接收,需添加@RequestBody注解