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

如何将Java类作为CGI脚本执行,java,class,cgi,Java,Class,Cgi,我不确定这是否可能。如果在服务器计算机上安装并配置了JRE,我可以将Java类作为CGI脚本执行吗? 如果是,那怎么办?请分享一些参考资料。如前所述,可以这样做。但是,由于CGI需要访问环境变量,而Java无法访问,因此需要对shell脚本进行一些技巧,以使它们可用。查看链接了解详细信息。是的,但它很可能太慢,无法满足实际生产使用的需要 CGI最初设计用于为每次调用启动一个外部程序,但很快就被证明对于繁忙的脚本来说太慢了。对于JVM来说,这可能也是正确的,但您肯定可以做到 您可以通过调用Syst

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

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

是的,但它很可能太慢,无法满足实际生产使用的需要

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


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

谢谢链接。我仍在努力。顺便问一下,您知道基于Windows的解决方案吗?它可能在XAMPP服务器上无缝工作?Java从1.4或1.5开始就能够再次访问环境变量。