Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/355.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从web页面在服务器上启动java程序_Java_Web_Hosting - Fatal编程技术网

如何从web页面在服务器上启动java程序

如何从web页面在服务器上启动java程序,java,web,hosting,Java,Web,Hosting,我有一个简单的java程序,它使用一些参数来创建图像。我想建立一个网站,用户可以在其中选择参数,并从他的ok按下,服务器运行程序。程序完成后,服务器上会显示一个图像,以便web用户可以看到结果。我该怎么做?我需要哪种技术?服务器上安装了JSP或java之类的东西?通常情况下,托管服务默认有这种可能性,或者我必须选择一些高级选项?只是想有个主意。。。谢谢 您可以使用java,但如果需要,也可以使用php。php通常更可用,而且在我看来安装起来更快。 您让您的表单按GET/POST请求发送数据; 在

我有一个简单的java程序,它使用一些参数来创建图像。我想建立一个网站,用户可以在其中选择参数,并从他的ok按下,服务器运行程序。程序完成后,服务器上会显示一个图像,以便web用户可以看到结果。我该怎么做?我需要哪种技术?服务器上安装了JSP或java之类的东西?通常情况下,托管服务默认有这种可能性,或者我必须选择一些高级选项?只是想有个主意。。。谢谢

您可以使用java,但如果需要,也可以使用php。php通常更可用,而且在我看来安装起来更快。 您让您的表单按GET/POST请求发送数据;
在另一端,您有一个web/应用程序服务器,通过某种REST服务或纯脚本接收数据,执行图像生成例程/程序,然后获取该图像并通过http返回。

我可以从php代码运行java吗?我需要一些权限才能在服务器端使用java?这取决于您所依赖的服务。例如,拥有VPS完全可以让你做任何你想做的事情,就好像你在自己的电脑上有你的应用程序一样。然而,基本的托管计划只允许你通过ftp将你的网站/应用程序上传到你的私人空间,并在沙箱中执行,从而阻止对任何文件的访问,除非由你的应用程序生成或可用在您的私有空间中,您可以像执行任何其他程序一样执行java程序。例如,使用string exec string$command[,array&$output[,int&$return\u var]]或string shell\u exec string$cmd并传递命令java-jar