泽西@NotNull验证不起作用

时间:2014-07-31 11:25:58

标签: java validation rest maven jersey

我想使用Jersey bean验证,所以这里的代码是

泽西岛版本是:1.17.1对我来说

这是我正在使用的Maven依赖项,给定here

我正在使用的代码是:

@POST
@Path("abc")
@Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.APPLICATION_JSON)
public Response postAbc(@NotNull @HeaderParam(value="AccessId") String accessId){
  ////
}

现在我的问题是当我没有通过AccessId的HeaderParam时,即使那样它也没有显示任何异常,所以我的问题是我应该错过什么吗?

1 个答案:

答案 0 :(得分:1)

您应该迁移到球衣2并使用提交的方法here或使用AOP。