Короче
Я хочу иметь оператор switch в тимелеафе с логикой, однажды написанной для нескольких операторов case.
Подробнее
Я хочу реализовать это в тимелеафе
switch(status.value){
case 'COMPLETE':
case 'INVALID':
//print exam is not active
break;
case 'NEW':
//print exam is new and active
break;
}
Мой текущий код thymleaf, который не работает с ошибкой времени выполнения
<div th:switch="${status.value}">
<div th:case="'COMPLETE','INVALID'">
<!-- print object is not active -->
</div>
<div th:case="NEW'">
<!-- print object is new and active -->
</div>
</div>
Но приведенный выше код с ошибкой
org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as expression: "'COMPLETE','INVALID'"...
Примечание. Я знаю причину этого выше сообщения об ошибке. Все, что мне нужно, это знать способ реализации коммутатора с несколькими случаями для одного выхода