Контекст сервера Thymeleaf HREF - PullRequest
0 голосов
/ 11 сентября 2018

У меня есть базовое приложение SpringBoot 2.0.4.RELEASE. используя Spring Initializer, JPA, встроенный Tomcat, шаблонизатор Thymeleaf и пакет в качестве исполняемого файла JAR.

У меня есть этот href в кнопке, которая работает нормально

<input type="button" value="CANCEL" th:onclick="'window.location.href = \'' + @{/user/list/} + '\''"  />

тем не менее у меня есть href, где я должен поставить также server.servlet.context-path, определенный для файла application.properties, в противном случае ссылка идет на http://127.0.0.1/user/list

 <a href="/myapp/user/list" class="pure-menu-link">
                       <i class="fa fa-id-card-o fa-lg fa-fw"></i>&nbsp; USERS
                   </a>

1 Ответ

0 голосов
/ 11 сентября 2018

Вы можете использовать th:href так же, как вы делаете для своего JavaScript:

<a th:href="@{/user/list/}" class="pure-menu-link">
  <i class="fa fa-id-card-o fa-lg fa-fw"></i>&nbsp; USERS
</a>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...