2014-08-29 6 views
-2

Я пытаюсь выполнить проверку поперечного поля на HashSet с помощью настраиваемого валидатора. однако в моей аннотации я получаю следующее сообщение об ошибкеПроверка Spring MVC позволяет проверять непримитивные поля

@Documented 
@Constraint(validatedBy = CustomValidator.class) 
@Target({ElementType.METHOD, ElementType.FIELD }) 
@Retention(RetentionPolicy.RUNTIME) 
public @interface Custom { 
    String message() default "{Custom}"; 

    Class<?>[] groups() default {}; 

    Class<? extends Payload>[] payload() default {}; 

    Set<Custom> land(); 
} 

Недопустимый тип Устанавливается для атрибута аннотации; только примитивный тип, String, класс, аннотация, перечисление разрешены или их одномерные массивы

fucntionality, которого я пытаюсь достичь, заключается в том, что мое приложение ожидает, что этот набор будет заполнен до того, как будет загружена следующая страница.

это можно осуществить эту проверку, используя неофициальный примитивный тип или мне нужно искать другой способ, чтобы проверить эту запись

ответ

-1

here Просто читать. Создать валидатор и использовать его

Смежные вопросы