old-www/HOWTO/Java-CGI-HOWTO-1.html

91 lines
3.1 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
<TITLE>Java CGI HOWTO: Introduction</TITLE>
<LINK HREF="Java-CGI-HOWTO-2.html" REL=next>
<LINK HREF="Java-CGI-HOWTO.html#toc1" REL=contents>
</HEAD>
<BODY>
<A HREF="Java-CGI-HOWTO-2.html">Next</A>
Previous
<A HREF="Java-CGI-HOWTO.html#toc1">Contents</A>
<HR>
<H2><A NAME="s1">1. Introduction</A></H2>
<P>Because of the way that Java is designed the programmer does not have
easy access to the system's environment variables.
Because of the way that the Java Development Kit (JDK) is set up,
it is necessary to use multiple tokens to invoke a program,
which does not mesh very well with the standard HTML forms/CGI
manner of operations.
There are ways around these limitations, and I have implemented one of
them.
Read further for details.
<P>Since I wrote the previous paragraph in 1996, there have been many
changes in the Java technology.
It is likely that a better solution to running server-side Java programs
is now available -- perhaps you should take a look at servlets.
<P>
<P>
<P>
<H2><A NAME="ss1.1">1.1 Prior Knowledge</A>
</H2>
<P>I am assuming that you have a general knowledge of HTML and CGI concepts
and at least a minimal knowledge of your HTTP server.
You should also know how to program in Java, or a lot of this will not make
sense.
<P>
<P>
<P>
<H2><A NAME="ss1.2">1.2 This Document</A>
</H2>
<P>The latest version of this document can be read at
<A HREF="http://www.orbits.com/software/Java_CGI.html">http://www.orbits.com/software/Java_CGI.html</A>.
<P>
<P>
<P>
<H2><A NAME="ss1.3">1.3 The Package</A>
</H2>
<P>The latest version of the package described here can be accessed via
anonymous FTP at
<A HREF="ftp://ftp.orbits.com/pub/software/java_cgi-0.5.tgz">ftp://ftp.orbits.com/pub/software/java_cgi-0.5.tgz</A>.
The package distribution includes SGML source for this document.
<P>The package is distributed under the terms of the GNU Library General
Public License. This document can be distributed under the terms of the
Linux HOWTO copyright notice.
<P>If you use this software, please make some reference to
<A HREF="http://www.orbits.com/software/Java_CGI.html">http://www.orbits.com/software/Java_CGI.html</A>, so that others
will be able to find the Java CGI classes.
<P>I have run out of time to maintain and support this package, so this
will probably be its final release.
If anyone out there is sufficiently enamoured of this software that
they wish to take over the maintenace of it, please contact me at
<CODE>
<A HREF="mailto:javacgi-document@orbits.com">javacgi-document@orbits.com</A></CODE>.
<P>
<P>
<P>
<H2><A NAME="mailing-list"></A> <A NAME="ss1.4">1.4 The Mailing List</A>
</H2>
<P>I have created a majordomo list to allow people to help each-other work
through their mutual problems in installing and using this software.
Send a message to
<CODE>
<A HREF="mailto:javacgi-request@orbits.com">javacgi-request@orbits.com</A></CODE>,
containing the word <EM>subscribe</EM>.
<P>
<P>
<P>
<HR>
<A HREF="Java-CGI-HOWTO-2.html">Next</A>
Previous
<A HREF="Java-CGI-HOWTO.html#toc1">Contents</A>
</BODY>
</HTML>