我有一个HTTP请求javax.servlet.http.HttpServletRequest
传入一个值,用于在使用JAX-RS的Java Web服务中处理的某些代码中。 Java中的POST函数消耗application/json
。有两种可能的值传入请求中,调用一个X
和另一个Y
,假设都是字符串。该请求需要至少两个可能的值之一被视为“有效”。HTTP请求中缺少元素 - 空还是空?
当请求到来时,如果X
提供和Y
留出全部的要求,什么是检查是否Y
是有正确的方法是什么?你会检查是否Y.isEmpty()
或Y == null
?提供X
并不保证Y
存在,反之亦然。
你在说Servlet API的上下文吗?即你在谈论'ServletRequest#getParameter()'等等?请澄清/标记至少涉及的API。标准Java SE API中没有这样的东西。 – BalusC 2013-02-22 16:10:25
用更多的信息更新了这个问题。它是一个利用JAX-RS的java web服务,并且特定的功能正在消耗JSON – Walls 2013-02-22 16:15:37
在涉及'javax.servlet。*'API的未来问题中,请使用'[servlets]'标签。 – BalusC 2013-02-22 16:16:46