Write this in your page

<script type="text/java">

and put Java code embedded in your HTML, executed client-side
Leverage all the power of Java language (native Object Orientation, complex data structures, multi-threading ecc.) in your client-side scripts Invoke Java methods from JavaScript and JavaScript functions from Java.
Use Java methods everywhere you could use JavaScript functions
Enhance your client-side scripts with your favourite Java third-party libraries Easily integrate with your favourite JavaScript frameworks (e.g. jQuery) No need for new browser plug-ins, extensions, etc. Only JRE needed

News

JClientPages 1.0beta2 released
Mon, 21 Sep 2009 07:27:56 -0000 -

new features: Java 1.4 supported, smaller jar size (~50Kb less), new test suite

beta 2 will support java 1.4
Mon, 14 Sep 2009 15:19:10 -0000 -

good news for Java 1.4 users: JClientPages will also support your Java version!!! This feature will be available since next Beta version (beta 2)

JClientPages 1.0beta1 released
Thu, 03 Sep 2009 09:57:16 -0000 -

We are proud to announce that the first beta version of JClientPages has been released.
You can download it from the official website: http://www.jclientpages.org
JClientPages is a lightweight framework that allows you to embed Java code (instead of JavaScript) in HTML pages and execute it client-side.
JClientPages does not require new browser plug-ins, but only Java installed.
JClientPages is released under the terms of Apache 2.0 license.

New Web Site www.jclientpages.org
Wed, 02 Sep 2009 08:36:08 -0000 -

JClientPages has a new web site!
The official address is www.jclientpages.org