2014-08-29 105 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(); 
} 

無效類型設置爲註釋屬性;只允許原始類型,字符串,類,註釋,枚舉或其一維數組

我試圖實現的功能是我的應用程序期望在下一頁可以加載之前填充該集。

是有可能攜帶這種驗證了使用非基本類型或做我需要看看另一種方式來驗證此條

回答