Jak umieścić wiele warunków w th: if przy użyciu thymeleaf? - Spring

Mam tekst do renderowania w trzech różnych możliwych kolorach przy użyciu thymyleaf.

Kod, który do tej pory stworzyłem w celu przetestowania wartości, to:

th:if="${evaluation} > 50"
th:if="${evaluation} < 30"

Ale trzeci test dotyczy wartości między tymi dwoma. Więc próbowałem:

th:if="(${evaluation} < 49) ∧ (${evaluation} > 29)"

ale to nie działa, wyskakuje błąd podczas parsowania:

org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as expression: "(${evaluation} < 49) &and; (${evaluation} > 29)" (/property.html:41)

Ktoś z Was wie co powinienem zrobić?

1 odpowiedź

Powinno zadziałać:

th:if="${evaluation &lt; 49 and evaluation &gt; 29}"

Twoja odpowiedź

Zaloguj się aby odpowiedzieć.

Operiada

Operiada to polskojęzyczne forum informatyczne działające na zasadzie pytań i odpowiedzi.

Obserwowane tagi

Zaloguj się aby obserwować tagi.