5
Aşağıda, bahar MVC REST servisimdeki bir POST bitiş noktasıdır. Aldığım listenin boş olmadığından emin olmak için yay doğrulama çerçeve çalışmasını kullanmak istiyorum. Nasıl yaparım? Sarıcı fasulye yaklaşık listOfLongs
sağlamak zorunda mıyım?Bahar MVC'de bir fasulye değilse, istek parametresi nasıl onaylanır?
@RequestMapping(value = "/some/path", method = RequestMethod.POST)
@ResponseBody
public Foo bar(@Valid @NotEmpty @RequestBody List<Long> listOfLongs) {
/* if (listOfLongs.size() == 0) {
throw new InvalidRequestException();
}
*/
// do some useful work
}
İstek Gövdesi Ne Olmalı?
1) [123,456,789]
2) { listOfLongs : [123,456,789]}
olmalıdır? Ve sarmak istemiyorum. – Cengiz
Neden bu iyi uygulama? –