Introducing J2Page: Native Ajax for Java

What is J2Page?

J2Page is a build-time development tool that converts Java source code into its JavaScript equivalent, allowing Java developers to write Java code that will run directly in the client-side browser.

At the current time J2Page is available as an ANT task or an Eclipse plugin. J2Page can be used by itself as a "pure ajax" solution, or can be used to add richer client-side interactivity to server-side technologies such as JSF and Struts, without writing JavaScript.

Why J2Page?

There are many tools available for developing web-based user interfaces using Java, so why would anyone want to use J2Page, and how does it compare to existing options? Read why here.

Tutorials and Other Documentation

To get an idea of what J2Page can do see the examples.

For information on the classes available to J2Page developers please see the JavaDoc API Reference.

If you are interested in using J2Page and want to try it out for yourself, please see the Quick Start.

Other more in-depth tutorials coming soon...

Download

You can download the latest releases here.

License

J2Page is released under an BSD-style license.