来自 javax.validation.constraints For Array 的注释

Annotations from javax.validation.constraints For Array

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

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 数组(将从多 select 下拉列表绑定)。

如何验证 subjectList@NotEmpty 条件。

提前致谢。

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

      @NotEmpty@NotNull
      private int[] subjectList;
     }

这对我有用。