Я думаю, что когда вы определяете String
, вы определяете объект. Поэтому вам нужно использовать .equals()
. Когда вы используете примитивные типы данных, вы используете ==
, но с String
(и любым объектом) вы должны использовать .equals()
.
Другой "новый" путь с html5, с помощью атрибутов данных:
th:data-url="@{/yourUrl}" th:onclick="window.location.href=this.getAttribute('data-url')"