Ajax Framework for Java Web Applications