91 lines
3.1 KiB
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>
|