@Validated注解:
在进行请求参数的验证时,需要在controller方法的需要验证的参数前面加上该注解,否则Form中的验证注解不起作用。
但是如果是内层对象需要验证的话,需要在里面对象前也加上@valid,这样,无论嵌套多少,都可以验证(包括对象泛型)。
本文介绍了如何在controller方法中使用@Validated注解来进行请求参数的验证。当需要验证内层对象时,还需在内层对象前加上@Valid注解以确保所有层级的验证都能生效。
@Validated注解:
在进行请求参数的验证时,需要在controller方法的需要验证的参数前面加上该注解,否则Form中的验证注解不起作用。
但是如果是内层对象需要验证的话,需要在里面对象前也加上@valid,这样,无论嵌套多少,都可以验证(包括对象泛型)。
1455
347
2714