struts2 jquery标记自动完成JSON中的键值

struts2 jquery标记自动完成JSON中的键值,jquery,autocomplete,struts2,Jquery,Autocomplete,Struts2,我正在尝试使用struts标记创建自动完成框: <sj:autocompleter name="place.id" href="/find-place-by-name" list="result" listValue="label" listKey="value" /> 所以它工作得很好。但问题是当我试图重新加载页面时。对象“place”具有id和标题,默认情况下,页面刷新后,我可以在自动完成框中看到其id。这是因为使用了action标记的name属性的place.getId()g

我正在尝试使用struts标记创建自动完成框:

<sj:autocompleter name="place.id" href="/find-place-by-name" list="result" listValue="label" listKey="value" />
所以它工作得很好。但问题是当我试图重新加载页面时。对象“place”具有id和标题,默认情况下,页面刷新后,我可以在自动完成框中看到其id。这是因为使用了action标记的name属性的place.getId()getter。但是是否有一个属性可以让我显示标题并使用id?我已经试过了:

<sj:autocompleter keyValue="%{place.id}" value="%{place.title}"... />

但仍然没有效果

<sj:autocompleter keyValue="%{place.id}" value="%{place.title}"... />