如何将Java类作为CGI脚本执行

时间:2013-06-21 20:22:20

标签: java class cgi

我不确定它是否可能。如果在服务器计算机上安装并配置了JRE,我可以将Java类作为CGI脚本执行吗? 如果是,那怎么样?请分享一些参考资料。

2 个答案:

答案 0 :(得分:1)

是的,但对于实际生产使用而言,它很可能太慢而无趣。

CGI最初设计用于为每次调用启动一个外部程序,对于繁忙的脚本来说,这很快就被证明是太慢了。对于JVM来说,这可能也是如此,但你肯定可以做到。

您可以使用System.getEnv()调用访问环境变量,并可以使用System.out.println()输出结果。请记住首先打印标题,然后是空白行,然后是实际响应。

答案 1 :(得分:0)

如概述here所述,可以这样做。但是由于CGI需要访问Java无法访问的环境变量,因此需要对shell脚本进行一些技巧以使它们可用。请查看链接以获取详细信息。