Uma dúvida pessoal…
Para usar o ajax preciso usar alguma biblioteca específica no java?
Não precisa. Mas tem bibliotecas que integram o Java ao Ajax. Ex.: DWR.