Auto-completar comboBox

Olá,

Estou precisando criar um combo onde, conforme eu for digitando o nome da pessoa, os sistema busque no banco e vá exibindo a listagem de nomes encontrados começando com a string que digitei até o momento.

Isso é possível?

Estou utilizando apenas Servlet e JSP (tem uma classe separada para acesso ao bd).

Parece que o ajax faz isso não é?

Busquei bastante no google sobre ajax, tentei testar alguns exemplos, mas não funcionaram.
Pesquisando no GUJ encontrei vários tópicos relacionados, mas não consegui fazer rodar os exemplos fornecidos.

Encontrei um tópico bastante interessante no guj.
Segue o link: http://www.guj.com.br/posts/list/37506.java

Nesse tópico tem uma classe java e um arquivo jsp.
Copiei o conteúdo dos 2 arquivos.
Baixei o dwr.jar.
Criei o dwr.xml e fiz as devidas alterações no web.xml.

Entretanto, não estou tendo sucesso ao testar o exemplo.

Será que alguem pode me ajudar? Será que o exemplo do link que citei está errado? Ou eu estou fazendo algo errado?

Obrigada,
Mariane

Olá!

Com essas instruções conseguimos fazer aqui na empresa: http://www.orbital-computer.de/JComboBox/

A única diferença é que no nosso caso é pra desktop e não web. Veja se lhe ajuda.

[]'s

Olá Renata,

Obrigada pela dica, mas infelizmente as instruções que estão no link são para ambiente desktop, não consigo utilizar para Web.
Será que alguem tem alguma sugestão para eu utilizar no ambiente web?

Obrigada,
Mariane

Existem diversas implementações que podem te ajudar nisso…

  • AjaxTags (essa é a mais facil)
  • Yahoo YUI
  • GWT
  • DWR
  • ExtJS

Tente o AjaxTags e poste a sua duvida…

Com JSF você pode usar o RichFaces que tem um componente próprio para isso