当我在我的 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
}