0
MapModelを初期化するには、次のコードを使用し、テストマーカーを追加します。PrimeFaces GMapにマーカーが表示されないのはなぜですか?
@PostConstruct
public void init() {
advancedModel = new DefaultMapModel();
advancedModel.addOverlay(new Marker(new LatLng(36.890257, 30.707417), "test"));
}
なお、以下のXHTMLとGMapのモデルとして使用されます。
<p:gmap
id="gmap"
center="36.890257,30.707417"
zoom="12"
type="ROADMAP"
model="#{mapBean.advancedModel}"
style="width:100%; height:400px;"
/>
ブラウザでページを開くと地図が表示されますが、マークは付けられません。助言がありますか?
モデルにGetter/SetterメソッドをBeanに追加しましたか? – irieill