应用程序是在移动设备浏览器的屏幕上显示设备到 GPS 坐标的距离。
HTML5 允许从移动设备获取坐标,但这些坐标需要定期发送到服务器,计算到目标的距离并将结果显示在网页上?
如何强制 JSF 和 OpenFaces 页面定期发布 h:inputHidden 值并使用 ajax 呈现 h:outputText?Primefaces 对此有 p:poll 组件。
<h:form id="coords">
<h:inputHidden id="latitude" value="setByJavascript"></h:inputHidden>
<h:inputHidden id="longitude" value="setByJavascript"></h:inputHidden>
</h:form>
<h:outputText id="distance" value="#{bean.distance}"></h:outputText>