Ajax означает «Создание HTTP-запроса, не покидая текущей страницы». Что касается техники, она не кажется применимой.
Вместо того, чтобы реализовывать движок JavaScript, а затем написать что-то для выполнения HTTP-запроса в JavaScript… просто сделайте HTTP-запрос непосредственно из Java. Вы уже используете этот язык.