Отсутствующие элементы в HTTP-запросе - пусто или пусто?

У меня есть HTTP-запросjavax.servlet.http.HttpServletRequest это передает значение, которое будет использоваться в некотором коде, обрабатываемом в веб-сервисе Java с использованием JAX-RS. Функция POST в Java потребляетapplication/json, Есть два возможных значения, которые нужно передать в запрос, вызовите одноX и другиеY, предположим, что оба строки. Запрос требуетпо крайней мере одно из двух возможных значений, которые следует считать «действительными».

Когда приходит запрос, еслиX предоставляется иY полностью исключен из запроса, как правильно проверить,Y есть? Не могли бы вы проверить, еслиY.isEmpty() или жеY == null? обеспечениеX не гарантируетY присутствует, и наоборот.

Ответы на вопрос(2)

Ваш ответ на вопрос