我正在尝试执行模型字段验证,但它不起作用。例如,如果名称的输入字段框为空,或者根本没有选中复选框,则此代码应该返回一个错误。但是控制器中的错误变量从未捕捉到任何错误。可能会发生什么。这段代码是一个复制,粘贴了中的示例,所以我不知道为什么它不起作用。Size(min=1, message = "You must choose at least 1 ingredient")}
控制器
不过,我有一个带有6个复选框的表单,您可以同时检查最多4个复选框,这是在验证器的验证方法中进行的。我的验证器类如下:public class GraficiUserFormValidator implements Validator {
@Overridegrafici.tooMany", "Troppi grafici selezionati, si possono selezionare solo 4 grafici")