我的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>.
我是否需要构建自定义验证器,或者是否有办法验证元素列表?