Map 如何在Struts2 Dojo自动完成程序中迭代映射值

Map 如何在Struts2 Dojo自动完成程序中迭代映射值,map,struts2,autocomplete,dojo,Map,Struts2,Autocomplete,Dojo,我正在使用Struts2 dojo自动完成器,我需要迭代映射值而不是列表,并且需要将相应的映射键发送到后端。我该怎么做呢 < sx:autocompleter label="Select a road" list="roadsMap" name="roadsInColombo" resultsLimit="-1"> 在这里,我可以使用list显示roadsMap的值(这是Hashmap)。 但是,在选择值后,如何将相应的映射键发送到后端。如果这是一个新的应用程序,请不要使用D

我正在使用Struts2 dojo自动完成器,我需要迭代映射值而不是列表,并且需要将相应的映射键发送到后端。我该怎么做呢

< sx:autocompleter label="Select a road" list="roadsMap" name="roadsInColombo" resultsLimit="-1"> 

在这里,我可以使用list显示roadsMap的值(这是Hash
map
)。
但是,在选择值后,如何将相应的映射键发送到后端。

如果这是一个新的应用程序,请不要使用Dojo标记,因为struts2不再支持这些标记。对于具有本地化功能的autocompleter,我们可以使用哪些最佳选项。请使用struts2 Jquery插件,该插件正在积极开发中,具有许多功能。我会试着改变一下。谢谢你的建议,我已经用keyName属性做了这件事。这意味着我们需要使用。再次感谢您的帮助和建议。我没有任何exp使用DOJO标记,我也建议使用它,因为标记已被弃用,因此任何错误或任何此类问题都不会在将来的S2版本中得到解决。