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
}