Как сравнить JSON ноль в JSTL - PullRequest
0 голосов
/ 16 апреля 2020

Я использую net .sf. json для JSONObject. Нулевые значения в json объекте не эквивалентны Java нуль. Использование <c:if test='${not empty obj.value}'> не работает. Есть ли способ сравнить JSON ноль в теге JSTL.

1 Ответ

0 голосов
/ 16 апреля 2020

Сделайте это следующим образом:

<c:if test='${JSONObject.NULL eq obj.value}'>

Вам нужно будет импортировать net.sf.json.JSONObject в ваш JSP.

[Обновить]

Если упомянутое выше не работает, попробуйте приведенное ниже:

<c:if test='${obj.value.class.simpleName eq "JSONNull"}'>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...