I am doing JSF geolocation service where I need to pass latitude and longitude to bean for processing. HTML5 allows getting location with JavaScript, for example like is don
You need to realize that JSF runs at webserver and produces a bunch of HTML/CSS/JS code which get sent from webserver to webbrowser and that the webbrowser only runs HTML/CSS/JS. Rightclick the page in webbrowser and choose View Source. In place of the <h:inputText>
you'll see something like
<input type="text" id="formid:inputid" />
In JS, you can easily grab HTML elements from the HTML DOM using document
functions and alter it.
var input = document.getElementById('formid:inputid');
input.value = 'new value';