0
鑑於以下結構:thymleaf地圖(嵌套地圖)
Map<String, String> image = new HashMap<>();
image.put("thumbnail", "1.png");
image.put("medium", "2.png");
image.put("large", "3.png");
Map<Long, Map<String, String>> imageMap = new HashMap<>();
imageMap.put(1L, image);
在前端一個如何能夠獲得圖像爲:1>縮略圖
<image th:src="${imageMap[__${myObjct.id}__]}" height="10px" width="10px"/>
上面應該返回帶有鍵值對的映射。我想要的是關鍵「縮略圖」的價值。
我還以爲這會工作: ${imageMap['1']['thumbnail']}
哦錯誤! EL1012E :(pos 13):不能索引到空值。 hmm 雖然沒有錯誤* * imageMap ['1']}' – Ithar
有趣的是,將'imageMap'鍵從** Long **更改爲** String **似乎有效。 – Ithar
啊,是的,這使得使用百里香很容易解析;)幹得好!你自己解決它。空指針是因爲顯然沒有'imageMap ['1'] –