我有一个方法可以接收两个参数: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。
知道我该怎么做吗?