如何使用@NotNull返回400 http状态代码?

时间:2018-09-11 17:57:51

标签: java validation jax-rs

我有一个方法可以接收两个参数:Long类型的id和String类型的name。我需要使用@NotNull从中验证名称是否不为空 javax.validation.constraints.NotNull,如果为空,则需要返回状态码http 400。

这是我的实现。

@GET
@Path(URI.route)
@Produces(MediaType.APPLICATION_JSON)
Response data(@PathParam("id") Long name,
@PathParam("name") @NotNull String name) throws Exception;

当前返回的HTTP状态码为500。
知道我该怎么做吗?

0 个答案:

没有答案