如何在Spring中将HTTP参数与@RequestBody绑定

时间:2019-02-06 09:27:40

标签: java spring

我有一些实体:

public class Entity {
    String name;
    String age;
}

和实体字段作为HTTP参数传给我:

“ name = alex&age = 30”

如何设置带有@RequestBody注释的将HTTP参数自动转换为我的实体的字段?

我在请求正文中使用JSON正确完成了此操作,但无法使用常规HTTP参数完成此操作。

我应该使用什么消息转换器?

1 个答案:

答案 0 :(得分:0)

在您的consumes = "application/x-www-form-urlencoded"(或@RequestMapping,...)注释的参数中添加@PostMapping应该可以解决此问题。