Не удалось разобрать как выражение при попытке установить флажки в форме листа тимьяна - PullRequest
0 голосов
/ 14 мая 2019

Я пытаюсь заполнить значения в html-форме тимелина из объекта модели, возвращенного из весенней загрузки, и ниже приведен код.Экземпляр является основным объектом, который содержит массив, канал, содержащий значения, такие как [web, corp, mobile]

<div th:object = "${instance}">

<div class="control-group">
        <label class="control-label"  >Applicable on</label>
        <div class="controls">
            <label class="checkbox inline">
            <input class="input-style" type="checkbox" value="web" id="channel1" name="channel" th:checked="${(instance.channel.contains("web")
            )}">
            web
            </label>
            <label class="checkbox inline">
                <input class="input-style" type="checkbox" value="corp" id="channel2" name="channel" th:checked="${(instance.channel.contains("corp")
                )}">
                corp
            </label>
            <label class="checkbox inline">
                <input class="input-style" type="checkbox" value="mobile" id="channel3" name="channel" th:checked="${(instance.channel.contains("mobile")
                )}">
                mobile
            </label>
        </div>
    </div>

При запуске приложения я получаю ошибку ниже

Cannot render error page for request [/5cdaabf9d7d4ae55db7ad1ae] and exception [Could not parse as expression: "${(instance.channel.contains(" (template: "editFilter" - line 199, col 94)] as the response has already been committed. As a result, the response may have the wrong status code

Может кто-нибудь помочь мне с тем, как исправить и заполнить флажки в форме из массива?

...