【发布时间】:2019-09-19 13:59:08
【问题描述】:
尝试为尺寸请求参数添加@Max 验证。但是,似乎我输入的任何值都是有效的。
Spring Boot 应用程序中的简单控制器方法。
@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
有什么建议吗?谢谢
【问题讨论】:
标签: spring spring-boot validation request max