Thymeleaf初心者です。
<th:block th:object="${sample}"> <!-- エリアA --> <div class="A"> <div th:field="*{sampleA}"/div> <div th:field="*{sampleB}"/div> </div> <!-- エリアB --> <div class="B"> <div th:field="*{sampleA}"/div> <div th:field="*{sampleB}"/div> </div> </th:block>
上記の場合、エリアBでsampleオブジェクトの参照ができない状況です。
エリアAではsampleA.Bどちらも参照できました。
また、
下記のようにすれば参照できるようになったのですが、コードとして可読性が高くなく、
また、原因も解決できてない状況でいかがなものかと
<th:block th:object="${sample}"> <!-- エリアA --> <div class="A"> <div th:field="*{sampleA}"/div> <div th:field="*{sampleB}"/div> </div> <!-- エリアB --> <div class="B"> <th:block th:object="${sample}"> <div th:field="*{sampleA}"/div> <div th:field="*{sampleB}"/div> </th:block> </div> </th:block>
途中でオブジェクトがNullになったりするんでしょうか。
宜しくお願い致します。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/06/15 23:53