у меня есть что-то вроде этого:Извлечение параметров из URL с методом POST
@RestController
@RequestMapping("/prop")
public class PropController {
@RequestMapping(method = RequestMethod.POST)
public Prop getProp(@ModelAttribute PropForm propForm) {
//calling methods and stuff using propForm
}
}
Мой класс PropForm:
@Data
public class PropForm {
private String att1;
private String att2;
private String att3;
}
Теперь я называю этот URL:
http://localhost:8080/prop?att1=blabla&att2=blob&att3=test
Я хочу извлечь параметры из URL и поместить их в свой propForm.
Я попытался заменить @ModelAttribute
на @RequestBody
, а затем на @RequestParam
. Он все еще не работает, я всегда получаю NullPointerException
при запуске приложения.
Пожалуйста, обратите внимание, что мне нужно использовать метод POST. У меня уже есть он работает, используя метод GET
Я думаю, вы могли бы попробовать что-то вроде этого @QueryParam ("att1") String att1 – HJK
Как вы это называете и каковы детали этого «NullPointerException»? – Steve