Dificuldade em configurar o autocompleter do Struts 2 com o DWR

Pessoal, bom dia!
Tenho em meu campo um autocompleter configurado da seguinte forma:

<s:autocompleter listValue=“nome” list=“listaCidades” autoComplete=“false”/>

Ele traz uma lista de cidades e coloca no html da página, só que como são muitos dados demora pra carregar.

Já vi como se faz na página do Handerson com html mais com o struts estou perdido.

Eu queria saber como posso fazer o autocompleter se comunicar com DWR. Eu tenho que fazer as classes facade e acrescentar as paginas .js ou tem um modo mais fácil.