我正在使用谷歌地图java脚本API,我想在 map 上显示一些点,这些点的纬度和经度我在我的java程序中。所以基本上我想在运行时在我的java脚本中编写这段代码-
var flightPlanCoordinates = [
{ lat: 21.124180, lng: 79.050505},
{lat: 21.124435, lng: 79.049764},
{lat: 21.124435, lng: 79.049764},
]; // these points will decided at run time in my java program
那么如何将这些信息从 java 程序传递到我的 java 脚本文件呢?
最佳答案
例如在 JSP 中您有
<c:set var="json_text">
[
{ lat: 21.124180, lng: 79.050505},
{lat: 21.124435, lng: 79.049764},
{lat: 21.124435, lng: 79.049764},
]
</c:set>
尝试在 JavaScript 中使用
var jsonObj = ${json_text};
do {
console.log(jsonObj[a].lat+"; "+jsonObj[a].lng);
a += 1;
} while (a < jsonObj.length)
关于javascript - 如何通过java程序在运行时在html页面中编写java脚本代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41196352/