0
2式に一致するようにth:if文を実行するにはどうすればよいですか?thymeleafでth:if文を実行する方法は?
<form class="form-horizontal" th:object="${server}" th:action="@{/addServer}" method="POST">
<input type="hidden" th:field="*{id}"/>
<div class="form-group">
<label class="col-sm-2 control-label">Host:</label>
<div class="col-sm-10">
<input type="text" style="width: 500px" class="form-control" th:field="*{host}"/>
</div>
</div>
</form>
<!----------------------------------------------------------------------------->
<tr th:object="${test}">
<td th:text ="${test.Status}"></td>
<td th:text="${test.host}"></td>
<td th:text="${test.version}"></td>
</tr>
test.hostが= th:field = "* host"であるかどうかを確認するにはどうすればよいですか?これも可能ですか?
コンパイラcan not find server.host。異なるdivタグでこの問題が発生するのでしょうか? – Jesse
それはすべてスコープに関するものです...あなたのタイメレフでは '$ {server}'はどこに定義されていますか?モデル上にあれば、どのタグでもそのモデルにアクセスできるはずです。別の場所に定義した場合は、同じ式を使用する必要があります。 – Metroids
私はそれを得ましたが、私はそれが働きたかったように働いていません。 index [x]を使用してホストを指定すると機能しました。私はそれが全体のリストを反復することを望んだ。 test.hostがserver.hostと一致する場合インデックスを指定したくありません[x] – Jesse