Absolute Url
http ve https ile basliyan butun isimlendirmeleri absolute url olarak kabul eder.
<a th:href="@{https://dogukanhan.com}"> Web Site </a>
Cikti olarak:
<a href="https://dogukanhan.com"> Web Site </a>
Context Relative Url
‘/’ ile basliyan butun url isimleridir. Ayni uygulama icerisinde ki butun yollar icin kullanilir.
<a th:href="@{/blog/yazilar}">
Server-relative URLs
Ayni sunucu icinde bulunan diger applicationlara ait link vermek icin kullanilabilir.
<a th:href="@{~/test-app/blog}">
Protocol-relative URLs
Uygulamanin calismakta oldugu protokolu(Http veya Https) korur ve verilen linke erisimi yine onunla saglar. Script ve style linkleri icin kullanilabilir.
<script th:src="@{//script.com/myscript.js}">...</script>
Parametre Eklemek
<a th:href="@{/blog/yazi(id=3)}">
Cikti olarak bize verir.
<a href="/blog/yazi?id=3">
Birden fazla parametre eklemek
<a th:href="@{/blog/yazi(id=3,kategori='java')}">
<a href="/blog/yazi?id=3&kategori=java">
Path variable seklinde vermek.
<a th:href="@{/yazi/{id}/liste(id=3)}">
<a href="/yazi/3/liste">