【发布时间】:2011-06-09 11:08:10
【问题描述】:
我正在做 JSF 地理定位服务,我需要将纬度和经度传递给 bean 进行处理。 HTML5 允许使用 JavaScript 获取位置,例如在 http://code.google.com/p/geo-location-javascript/ 中完成的操作。 将以下代码放入 JSF 页面会显示带有 GPS 坐标的警报
<script>
if (geo_position_js.init()) {
geo_position_js.getCurrentPosition(success_callback,error_callback,{enableHighAccuracy:true,options:5000});
} else {
alert("Functionality not available");
}
function success_callback(p) {
alert('lat='+p.coords.latitude.toFixed(2)+';lon='+p.coords.longitude.toFixed(2));
}
function error_callback(p) {
alert('error='+p.message);
}
</script>
如何使用p.coords.latitude.toFixed(2) 值将其传递给例如h:inputtext 组件?
【问题讨论】:
标签: javascript jsf html geolocation el