我有一个支柱选择标签,我的下拉列表中有一个国家列表,我希望当用户访问该页面时,自动选择用户所在的国家
这是我的 JSP:
<s:select
name="dropdown"
list="countries"
listKey="value"
listValue="key"
id="listofcountries"
value="%{visitor_country}"
onchange="countryname();"
/>
在选择标签“国家”是一个来自动作类的哈希图,并有国家列表。
到目前为止我所做的是,我已经获得了用户的位置,但唯一的事情是我无法将国家/地区设置为选择标签,
我如何获取用户位置
<script type="text/javascript" src="http://www.google.com/jsapi?key=ABQIAAAAp04yNttlQq-7b4aZI_jL5hQYPm-xtd00hTQOC0OXpAMO40FHAxQMnH50uBbWoKVHwgpklyirDEregg"></script>
<script type="text/javascript">
if(google.loader.ClientLocation)
{
visitor_country = google.loader.ClientLocation.address.country;
document.getElementById('yourinfo').innerHTML ='<p>Location: ' + visitor_country +'</p>';
}
</script>
需要帮助才能将其设置visitor_country
为<s:select>