使用gmaps4jsf无法刷新地图

时间:2015-12-10 09:04:44

标签: gmaps4jsf

我正在使用gmaps4jsf jar文件在google地图上获取动态标记,但是一旦我点击提交按钮然后在网页上获取整个数据,evem地图也会使用动态标记但刷新页面后会出现地图标记。

jsf代码

<m:map id="map" width="650px" height="450px" latitude="#{map.latitude}" longitude="#{map.longitude}" enableScrollWheelZoom="true" zoom="9">                   
    <m:marker latitude="#{point.latitude}" longitude="#{point.longitude}" >
       <m:htmlInformationWindow htmlText="Click me!" />
    </m:marker>                    
</m:map>

<p:column>
  <p:commandButton value="Display" action="#{map.display}" update="form"/>
</p:column>

jsf组件是谷歌地图唯一令人耳目一新的问题..

1 个答案:

答案 0 :(得分:0)

  

您应该使用 partiallyTriggered =&#34; true&#34; 来刷新Google地图。如你所说,你正在使用gmaps4jsf jar,所以它会有所帮助,我会更新你的代码,所以你可以在这里找到

insert into t4 (CustomerId, Year)
select CustomerId, Year
from t3 
where Year = :year
and exists (select 1 from t2 where Year = :year)
and exists (select 1 from t1 where Year = :year)