我使用JAX-RS
来开发我的休息服务。我的网址中有一个参数,我使用@QueryParam
:
@QueryParam(value="type") String type
如果我错误地编写参数,我想检查value="type"
的值@QueryParam
以显示错误消息。例如:myURL?typekk=xml
而不是myURL?type=xml
。
我该如何检查?
答案 0 :(得分:0)
您应该使类型参数成为必需参数,typekk或类似的参数将是不同的参数。您可以使用javax.validation
注释通过使用@javax.validation.constraints.NotNull
@NotNull @QueryParam(value="type") String type