Метод POST и возврат JSON Object - PullRequest
0 голосов
/ 09 июля 2020
• 1000 m получает 400 неверный запрос в почтальоне.

enter image description here

введите описание изображения здесь

Ответы [ 2 ]

1 голос
/ 09 июля 2020

Вы не можете использовать @RequestBody дважды в одном запросе, так как есть только один. Я предполагаю, что у вас есть объект с именем user с полями в качестве json. Вы должны изменить подпись метода на validateItems(@RequestBody User user) И ваш json на user: {... Fieldes and values}

0 голосов
/ 09 июля 2020

Создайте класс модели с параметрами и передайте модель через @RequestBody

контроллер

@PostMapping(value = "/signin")
@ResponseBody
public String something(@RequestBody Model myModel) 
{
    return "";
}

модель

class Model {

  private String param1;
  private String param2;

  Model() {}

  Model(String param1, String param2) {
    this.param1 = param1;
    this.param2 = param2;
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...