Next Previous Contents

1. 簡介

由於 Java 的設計方式程式設計師沒有簡易的方法可以取得系統的環境變數. 由於 Java 發展工具 (JDK) 建立的方式,呼叫一個程式必須使用多重表徵(tokens), 這和標準的 HTML forms/CGI 運作方式不易配合. 有一些辦法可以克服這些限制,而我就實作了其中一種.詳情請見下述.

我寫下前段的時間是 1996. 到現在 Java 的技術已經有很大的改變了。 目前可能有更好的方法來執行伺服器端的 Java 程式 -- 也許你應該看一看 servlets(?).

1.1 預備知識

我假定你有 HTML 與 CGI 概念的一般知識,而且了解關於你的 HTTP 伺服器的最基本知識. 你也應該知道如何寫 Java 程式,否則這些都沒有意義.

1.2 這份文件

本文的最新版本可以從此找到: http://www.orbits.com/software/Java_CGI.html.

1.3 軟體套件

本文所提到的軟體套件的最新版本可由匿名 FTP 取得 ftp://ftp.orbits.com/pub/software/java_cgi-0.5.tgz. 這套件包含本文的 SGML 原始檔.

這些套件的散布必須依據 GNU Library General Public License. 本文可依 Linux HOWTO 的版權聲明散布.

如果你使用本軟體,請製作一些參考指向 http://www.orbits.com/software/Java_CGI.html, 以便讓其它人能找到 Java CGI 的類別.

我已經沒有時間再去維護這個套件,因此這或許是最後一版了。 如果有人非常地喜歡這個程式,而想接手維護,請與我聯絡: javacgi-document@orbits.com

1.4 The Mailing List

我已經建了一個 majordomo 通信論壇讓使用本程式的人們可以互相幫忙解決問題。 請送信件到 javacgi-request@orbits.com 內容包含 subscribe 這個字。


Next Previous Contents