Java exists both as a server-side language and a client-side
language. For client-side use of Java, the server just passes the
Java program on to the browser, without doing anything particular
with the code. For server-side use, there are primarily two forms:
Java Servlets, and Java Server Pages. A Java Servlet is a special
script that acts a bit like a miniature web server for part of
the processing of a request to the server, while Java Server
Pages (JSP) works more like traditional CGI scripts.
In Roxen, Java Server Pages is handled through a special Java
Servlet, which must be enabled in the server to be available to
page authors.
See also the section about Java in the
System Developer Manual
for more details.