2015-02-28 32 views
9

Thymeleaf'ta Java instanceof işlecini kullanmanın bir yolu var mı?Thymeleaf uygulamasında instanceof kullanın

şey gibi:

<span th:if="${animal} instanceof my.project.Cat" th:text="A cat"></span> 
<span th:if="${animal} instanceof my.project.Dog" th:text="A dog"></span> 

cevap

16

Dene:

<span th:if="${animal.class.name == 'my.project.Cat'}" th:text="A cat"></span>

ya, Bahar kullanarak eğer: using SpEL vehakkında

<span th:if="${animal instanceof T(my.project.Cat)}" th:text="A cat"></span>

daha 210.

+1

Teşekkürler! Her iki versiyon da harika çalışıyor! – Andrea

İlgili konular