Попытка добавить проверку @Max для параметра запроса размеров.Тем не менее, кажется, что любое значение, которое я ввел, будет действительным.
Простой метод контроллера в приложении с весенней загрузкой.
@GetMapping("/all")
public String getAll(@RequestParam @Max(value=20, message = "should be less than 20") int sizes) {
if (sizes > 20) {
return "Pass but not valid";
}
return "Valid";
}
когда размер параметра запроса равен 21, я получаю Pass, но не действительный, а скорее сообщение об ошибке http://localhost:8080/all?sizes=21
Любой совет?Спасибо