con ajax haces una peticiób a un jsp o servlet, lo que quieras.... con los resultados de la base de datos generas un xml o un json mejor
un xml es un xml tiene la misma extructura en cualquier lenguaje lo mismo que un json, jquery lee el xml o json y no el lenguje que lo generó
fijate en la doc de jquery como es el ejemplo para leer un json,
http://docs.jquery.com/Ajax/jQuery.g...rldatacallback
ni interesa con que lenguaje flickr generó el json jeje
busca como generar un xml o json con java, en la pagina de json bien abajo hay muchas librerias para generar json
http://www.json.org/ o anda al foro de java que te pueden ayudar, cuando ya tengas el xml o el json veni otra vez por acá y preguntá como leer un xml o json con jquery