Thymeleafで変数を定義する方法は何ですか?
Thymeleafでは、th:with属性を使用して変数を定義することができます。この属性を使用すると、テンプレート内でローカル変数を定義し、同じテンプレート内の他の場所でその変数を参照することができます。
変数を定義する構文は以下のようになります:th:with=”変数名=${式}”
変数名は、変数に付けたい名前です。式はThymeleaf式であり、文字列、数字、オブジェクトなどが可能です。この変数を使用してテンプレート内で計算、比較、出力などの操作を行うことができます。
以下はth:withを使用して変数を定義する例です。
<p th:with="name='John Doe'">Hello, [[${name}]]!</p>
上記の例では、変数nameが文字列’John Doe’として定義され、その後、テンプレートで[[${name}]]を使用してその変数を参照できます。出力結果は:Hello, John Doe!