Java Servlets are server-side applications that
may be the best thing that has ever happened to Java.
You needn't Java on the browser side!
For more details about servlets see
Goodbye CGI Say Hello To Java Servlets
Servlet Chaining and the Future
The Java-Apache Project
Random GIF Servlet
This servlet implemented and
maintained by Rafael Stekolshchik