【问题标题】:Annotations from javax.validation.constraints For Array来自 javax.validation.constraints 的注解
【发布时间】:2025-12-04 12:10:01
【问题描述】:

我必须对以下表单类进行服务器端验证。

public class Student
      {
      @NotEmpty
      private String firstName;
      private String lastName;
      @NotEmpty@Email
      private String email;

      //Got stuck here . @NotEmpty is not working with array
      private int[] subjectList;
     }

我必须对 subjectList 进行服务器端验证,它是一个 int 数组(将从多选下拉列表中绑定)。

如何验证@NotEmptysubjectList 条件。

提前致谢。

【问题讨论】:

    标签: hibernate validation spring-mvc annotations constraints


    【解决方案1】:
    public class Student
          {
          @NotEmpty
          private String firstName;
          private String lastName;
          @NotEmpty@Email
          private String email;
    
          @NotEmpty@NotNull
          private int[] subjectList;
         }
    

    这对我有用。

    【讨论】: