泽西岛 - 在字符串列表上进行验证

时间:2016-08-29 08:16:13

标签: java jersey-2.0

我的Jersey 2 REST服务的@Valid请求对象有一个List<String>个id作为字段,我试图根据模式进行验证?我尝试过类似下面的内容......

public class MyRequestObject {

    @NotNull
    @Pattern( regexp = Patterns.MY_ID_PATTERN )
    private List<String> ids;

}

...在调用服务时给出了错误:

javax.validation.UnexpectedTypeException: HV000030: No validator could be found for type: java.util.List<java.lang.String>.

我是否需要构建自定义验证器,或者是否有办法验证元素列表?

0 个答案:

没有答案