私はプロジェクトで働いています。地図上に多くのマーカーを表示したいのですが、私はこのコードのようにjspからjavascrpitにarr [] []を表示したいのですか? 私はプロジェクトjspからjavascriptに配列を変換するにはどうすればいいですか
for (var i = 0; i < 3; i++) {
var marker = new google.maps.Marker({
position: new google.maps.LatLng(17.088291,78.442383),
map: map,
});
:
私はこのコードを置き換えたい:私は、地図上の多くのマーカーを表示したい、私はARR [] [] EXのために、このコード ようjavascrpitするJSPから表示したいですfor (var i = 0; i < 3; i++) {
var marker = new google.maps.Marker({
position: new google.maps.LatLng(arr[i][0],arr[i][1]),
map: map,
});
<!DOCTYPE html>
<html>
<head>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyD4DvaNOnpTRUFASvy6lyY0DDVcfXytvnY&libraries=places&&callback=initMap">
</script>
<script>
<%!
double arr[][]= new double[3][2];
%>
<%
arr[0][0]=19.088291;
arr[0][1]= 78.442383;
arr[1][0]=18.088291;
arr[1][1]=78.442383;
arr[2][0]=17.088291;
arr[2][1]=78.442383;
%>
function loadMap() {
var mapOptions = {
center:new google.maps.LatLng(19.373341, 78.662109),
zoom:7
}
var map=new google.maps.Map(document.getElementById("sample"),mapOptions);
//animation:google.maps.Animation.BOUNCE
for (var i = 0; i < 3; i++) {
var marker = new google.maps.Marker({
position: new google.maps.LatLng(17.088291,78.442383),
map: map,
});
}
}
</script>
</head>
<body onload="loadMap()">
<div id="sample" style="width:580px;height:400px;"></div>
</body>
</html>
このコード表示1つのマーカー –
私が(;;私は3を
jspコードで定義されていますが、javascriptコードで読み込めないと思います –