PHP, AJAX e Java

Eu tenho um mecanismo de pesquisa que é implementado em Java. É muito complicado. Eu quero usar uma interface dinâmica para o cliente, então eu acho que devo ir com o AJAX. Eu absolutamente não sei nada sobre PHP, nem AJAX e este é o meu primeiro projeto da web, mas eu tenho que fazer o mais rápido possível e estou procurando aprender a fazê-lo o mais rápido possível. Quero que minha página envie a consulta para o mecanismo Java e, após o processamento, o código Java deve retornar o resultado para a página.

Obrigado pela ajuda.

O GWT ( Google Web Toolkit ) é provavelmente o caminho mais rápido para um cara de Java não-UI para criar uma interface de usuário dinâmica complexa, habilitada para o Ajax.

Como parece que você já está familiarizado com o Java, por que você não usa o Java Server Pages (JSP) para construir o projeto da web? Aqui está um guia para começar a funcionar.