簡體   English   中英

Java hashmap 值用作 jsp 中的 javascript hashmap

[英]Java hashmap value to be used as a javascript hashmap in jsp

我在請求中存儲了一個 hashmap

request.setAttribute("occupationMap", occupationMap);

我需要將相同的 map 存儲在 javascript 中,hashmap 存儲在 JSP 中。因此我可以根據條件在多層下拉列表中獲取鍵值。

var occupationMap = '<%=request.getAttribute("occupationMap")%>';
alert(occupationMap);

誰能建議我如何將 occupationMap 轉換為 javascript map on JSP。謝謝。

/* JAVA 變化*/ Map<ABC,XYZ> map = new HashMap<>(); Gson gson = new GsonBuilder().create(); String json = gson.toJson(map); request.setAttribute("mapInjson",json); / JSP 變化/ String mapInString = request.getAttribute("mapInjson"); pageContext.set("mapInjson",mapInString); var mapJs = "${mapInjson}"; /然后你可以訪問 mapJs[KEY] 來獲取關聯的值/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM