Autocompletado usando Java no JavaScript

Tengo que hacer lo que se llama "Búsqueda de hipertexto" en mi aplicación. Básicamente, comienzas a escribir en un campo, y al igual que Google para cada letra que escribes, la búsqueda relevante coincide con los cambios. La única diferencia es que llenaré una tabla con información, y cada vez que el usuario escriba una letra en el cuadro, la tabla cambiará el contenido según lo que comience a escribir.

Un ejemplo sería que si quisieras buscar un libro de Harry Potter , comenzarías a escribir Harry.

Para cada letra que escriba, la tabla cambia, clavando letra por letra qué libro está buscando.

Mi pregunta es: ¿Cuál sería la mejor manera o la más adecuada de hacerlo de manera eficiente? Voy a tener una lista de matriz con objetos, a la que puedo acceder y mostrar en la tabla.

Respuesta 1

Esta funcionalidad se llama autocompletado.

Hay muchas soluciones si busca en google "autocompletado de javascript".

Personalmente uso jquery ui que tiene un componente para ese http://jqueryui.com/demos/autocomplete/

EDITAR: Mi mal, la pregunta es sobre Java, no JavaScript

Respuesta: 2

A veces veo programadores que usan "afirmar", y otras veces veo una comprobación nula de parámetros y arroja Excepción. ¿Cuál es la mejor opción?

Fondo una troncal y una rama en un diseño estándar de svn, / trunk y / sucursales / prod de aproximadamente 20 módulos en el proyecto maven cuando quiero compilar troncal, simplemente escriba cd trunk; mvn paquete limpio. pero ...

Tengo el método x que llama a otro método dentro de él llamado y que arroja una excepción MyException. En este momento tengo 2 opciones, ya sea para anunciar mi método x con la excepción MyException ... ...

Estoy tratando de crear una aplicación de Android que haga una llamada a una página de PHP en mi sitio web. Después de una investigación en línea, noto que Android no tiene ese soporte. He encontrado algunas soluciones ...