Java - transferir dados via ajax

Pessoal,

Quando chamo o flush() para uma requisição ajax não tenho retorno algum. Porém se não uso ajax o resultado é o esperado.

Alguém sabe como faço para transferir dados do server via ajax? Preciso disso para retornar um arquivo pdf ao usuário.

Valeu