私はthymeleafで文字列変数を作成し、ループを繰り返してこの文字列変数に値を連結したいと思っています。次に、この文字列を<span>
要素に表示します。私が達成したいものは、次のようにjavaで記述することができます:Thymeleafは文字列を構築する
String forDisplay = "";
foreach (MyObject o : myObjectCollection) {
if (o.type == 1) { forDisplay += o.stringValue; }
}
次に、これをspanのようなhtml要素に入れたいと思います。私が使用する方法を知っている:
<span th:each="o : ${objectCollection}" th:if="${o.type == 1}" th:text="${o.stringValue}"></span>
しかし、これは条件を満たして各元素の<span>
作成します。私はちょうどth
タグフリーセクションで自分の文字列を構築したい、そして、私はちょうど単一の<span>
要素に自分の文字列を表示したいと思います。
私はすでに何sugg見ested;しかし、私はそれがオプションのようなjspコードブロックで可能かどうかを知りたがっています。 '<%//コードここで%>'のように。私はこれが幾分Thymeleafの哲学に反していることを知っていますが、この種の無料のコーディング能力が必要な場合もあります。とにかくありがとう – Ahmet