私は、SpringアプリケーションのテンプレートエンジンとしてThymeleafを使用しています。フィールドにNULL値がある場合、そのラベルを非表示にしたいと思います。これは私のアプローチであり、私はそれをうまく動かすことができませんでした。Thymeleafを使用してヌル値のフィールドのラベルを非表示にする方法
<div th:if="${booking.privatecomments}">
<b th:text="#{booking.private.comments}"></b>
<p th:utext="${booking.privatecomments}"></p>
</div>
ラベルは2行目です。
私はこの異なるアプローチを試みたが、成功せず、次のいずれか
<div th:utext="${booking.privatecomments != null}?
#{booking.private.comments} + ': ' + ${booking.privatecomments}"></div>
すべてのヘルプははるかに、事前に感謝をいただければ幸いです。
ありがとうございました。私はフィールドが空ではなく、空であることを知らなかった。私はそれが同じであったことを当然としていました。 –