Не удалось загрузить ресурс: net :: ERR_INCOMPLETE_CHUNKED_ENCODING при передаче логического значения в JSTL - PullRequest
1 голос
/ 01 апреля 2019

Я пытаюсь отобразить метку html, основанную на значении логического поля. Значение передается в представление из контроллера Spring с помощью modelAttribute.

Фрагмент кода ниже:

  <div>
    <span class="main-text">Vat</span>:
       <span class="sub-text">
           <c:if test="${businessOrder.isVat ne null}">
              <span class="label label-medium ${businessOrder.isVat ? 'label-success' : 'label-danger'}">
                 ${businessOrder.isVat ? 'True' : 'False'}
               </span>
           </c:if>
    </span>
  </div>

Когда я передаю это, я получаю вышеуказанную ошибку, и страница загружается неправильно. Но значение передается правильно в атрибуте businessOrder как логическое значение. В чем может быть проблема здесь?

1 Ответ

0 голосов
/ 01 апреля 2019

Вы пробовали с:

  <div>
    <span class="main-text">Vat</span>
       <span class="sub-text">
           <c:if test="${businessOrder.isVat ne null}">
              <c:choose>
                  <c:when test="${businessOrder.isVat == true}"><span class="label label-medium label-success">'True'</span></c:when>
                  <c:otherwise><span class="label label-medium label-danger">'False'</span></c:otherwise>
              </c:choose>
           </c:if>
      </span>
  </div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...