我有一个接受几个表单参数的 POST 方法调用。我希望 JAX-RS 处理不存在特定表单参数的情况。
例子 :
@POST
@Produces (MediaType.APPLICATION_JSON)
public Response makeCall(@FormParam("input") final String input) {
}
现在,如果我不为“输入”传递任何值,则控件进入此方法并将输入的值视为空值。
但是当输入的值为空时,我不希望控件进入此方法。
关于我们如何实现这一目标的任何想法?
当所需的表单参数不存在时,JAX-RS 会抛出错误 400(错误请求)吗?