1

Bean でマーカーを作成するときに、各マーカーに ID を設定します。その理由は、その ID を参照してクライアント側 (JavaScript) でそれらにアクセスしたいからです。これまでのところ、マーカーのIDを取得できないため、これを行うことができませんでした.これを行うにはどうすればよいですか.これは私のコードです.

//in my bean
LatLng coord = new LatLng(36.885233, 30.702323);
Marker m1 = new Marker(coord, "User A");
m1.setId("a");

getSimpleModel().addOverlay(m1);


//in my xhtml

var markers = map.getMap().markers;
for (var i = 0; i < markers.length; i++) {
                var marker = markers[i];
                 //i want to get the id of the marker here 

}
4

1 に答える 1