Использование переменной thymeleaf в атрибуте onclick

в моем текущем проекте spring-boot у меня есть один вид с этим html-кодом:

<button type="button" class="btn btn-primary" onclick="upload()" th:utext="#{modal.save}"></button>

на

2 ответов


Я решаю эту проблему с помощью этого подхода:

th:onclick="|upload('${command['class'].simpleName}', '${gallery}')|"

Это должно работать:

<button th:onclick="'javascript:upload(' + ${gallery} + ')'"></button>