こんにちは、今日の学習記録です。
予約アプリですが天気情報をMap<地方,Map<日にち,対応する画像のDir>>で格納しました。
そのデータをThymeleafに渡してMapの日にちに該当するところは、
<img>のsrcにMapに格納した画像のDirを付与しています。
<span th:if="${weatherMap.get(1).containsKey(day)}">
<a class="link"
style="display: inline-block; width: 100%; height: 100%; text-decoration:none;
color: black;"
th:href="@{/form/__${day}__}">
<p th:text="${day}" style="height: 25%;"></p>
<img th:src="@{__${weatherMap.get(1).get(day)}__}" style="height: 50px; width: 50px;">
</img>
</a>
</span>
[最初の状態]
ちゃんと読み込めるかの確認です。
[現在の状態]
17、18日の天気は本来雪のはずですが違っています。
Map<日にち,対応する画像のDir>の段階では正常なデータですがMap<地方,Map<日にち,対応する画像のDir>>に格納すると変になる。
また明日詳しく調べます。
だいぶ形になってきましが、まだまだ道は遠そうです。。。
X(旧Twitter)始めました