在SpringBoot项目里Post请求夹带{dishId: "1397851370462687234"}这种参数后端要怎么接收
时间: 2024-05-05 18:18:41 浏览: 89
这个问题属于技术问题,可以直接回答。在SpringBoot项目里,可以使用@RequestParam注解或者@RequestBody注解来接收Post请求夹带的参数。如果是@RequestParam注解,可以这样写:
```java
@PostMapping("/example")
public String example(@RequestParam("dishId") String dishId) {
// 处理业务逻辑
}
```
如果是@RequestBody注解,可以这样写:
```java
@PostMapping("/example")
public String example(@RequestBody Map<String, Object> params) {
String dishId = (String) params.get("dishId");
// 处理业务逻辑
}
```
其中,@RequestParam注解用于接收QueryString的参数,@RequestBody注解用于接收请求体中的参数。
阅读全文