我有一个 HTTP 请求javax.servlet.http.HttpServletRequest
,它传入一个值,该值将在使用 JAX-RS 的 Java Web 服务中处理的某些代码中使用。Java 中的 POST 函数正在消耗application/json
. 有两个可能的值被传递到请求中,调用一个X
和另一个Y
,假设两者都是字符串。该请求需要两个可能值中的至少一个被视为“有效”。
当请求进入时,如果X
提供并Y
完全被排除在请求之外,那么检查是否Y
存在的正确方法是什么?你会检查是否Y.isEmpty()
或Y == null
?提供X
并不能保证Y
存在,反之亦然。