Javascript与JSF
我正在使用Google Maps API在客户端获取用户位置…然后我想将其发送到服务器端进行一些处理,并填充一个选择框(带有本地地址) 最好的方法是什么?我更愿意按下一个按钮并使用ajax填充框Javascript与JSF,javascript,jsf,jsf-2,Javascript,Jsf,Jsf 2,我正在使用Google Maps API在客户端获取用户位置…然后我想将其发送到服务器端进行一些处理,并填充一个选择框(带有本地地址) 最好的方法是什么?我更愿意按下一个按钮并使用ajax填充框 谢谢 下面是一个如何使用Ajax将Javascript值(您的用户位置)传递给bean的示例 该位置将存储在字段中。的execute属性指定将发送到服务器进行处理的值 <h:form id="formname"> <h:inputHidden value="#{indexBea
谢谢 下面是一个如何使用Ajax将Javascript值(您的用户位置)传递给bean的示例 该位置将存储在
字段中。
的execute属性指定将发送到服务器进行处理的值
<h:form id="formname">
<h:inputHidden value="#{indexBean.value}" id="hvalue" />
<h:commandButton value="action" onclick="getLocation();" action="#{indexBean.doSome}">
<f:ajax execute="hvalue" render="output" />
</h:commandButton>
<h:outputText value="#{indexBean.output}" id="output" />
</h:form>
的呈现属性指定要在客户端更新的内容。在这种情况下,它是一个
在您的情况下,它将是您的
function getLocation() {
document.getElementById("formname:hvalue").value = "TEST";
}