Я выполняю службу геолокации JSF, где мне нужно передать широту и долготу бину для обработки. 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
компонент?