GAMMD

覚書や日々のこと。不足している知識や非効率な部分を新しい知識で補完/改善していきたい。

Spring BootとThymeleaf、lombokに触れてみる(2)

昨日は一覧表示部分のみ作成したので
ボタン押下遷移先などを引き続き制作。

ボタンのリンク先設定でつまる。
みんなformのacitionで送ってるけど、
ボタン押下で飛ばしたい場合は表記をどうすれば・・・

いろいろ検索してボタンをaタグで括る方法を見つける。

<a href="" data-th-href="@{/show/__${user.id}__}">
    <button class="btn btn-info" >Query</button>
</a>

いけた・・・!


思うところがあり、最終的にこうしました。

<button class="btn btn-info" th:attr="onclick='location.href=\'/show/__${user.id}__\''">Query</button>

エスケープ処理の多さよ。。。
もっといい書き方あるんだろうけど、今はこれが限界。

Thymeleafのタグの理解がまだまだ浅いなぁ。