2013-06-21 28 views

回答

0

如概述here,可以這樣做。但是由於CGI需要訪問Java無法訪問的環境變量,因此您需要對shell腳本進行一些欺騙以使其可用。詳細信息請查看鏈接。

+0

感謝您的鏈接。我仍然在努力。順便說一下,您是否知道基於Windows的解決方案,可能在XAMPP服務器上無縫地工作? –

+0

自1.4或1.5以來,Java已經能夠再次訪問環境變量。 –

1

是的,但它很可能會太慢,不適合實際生產使用。

CGI最初設計用於爲每個調用啓動一個外部程序,這對於繁忙的腳本來說很快就證明其速度太慢。對於JVM來說,這可能也是如此,但是確定你可以做到。

您可以使用System.getEnv()調用來訪問環境變量,並且可以使用System.out.println()輸出結果。記住首先打印標題,然後是空白行,然後是實際響應。