【发布时间】:2015-04-09 23:12:47
【问题描述】:
在 Spring MVC 中,我尝试使用注释来执行表单输入的验证。我有一些字段是可选的,但是当提供输入时,它必须满足某些条件。例如,我有一个字段可以留空,但填写时,答案必须正好是五个字符。
我尝试过类似的东西
@Size(min=5, max=5)
private String value;
但如果用户不填写该字段,则会给用户一个错误。
如何为可选字段提供一些“规则”?
【问题讨论】:
-
我认为这需要一个自定义验证器。
-
嘘。我害怕那个。
-
我使用的是 Spring Boot 2.3。没有遇到这个问题
标签: java spring validation spring-mvc spring-form