Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/362.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
在HTML页面(不是JApplet)上运行java.class程序,就像在Eclipse控制台中一样?_Java_Html_Eclipse_Java.util.scanner_Japplet - Fatal编程技术网

在HTML页面(不是JApplet)上运行java.class程序,就像在Eclipse控制台中一样?

在HTML页面(不是JApplet)上运行java.class程序,就像在Eclipse控制台中一样?,java,html,eclipse,java.util.scanner,japplet,Java,Html,Eclipse,Java.util.scanner,Japplet,我有一个在Eclipse中创建的程序,我希望能够在HTML中运行,但该程序不是JApplet。我想知道是否有一种方法可以创建一个控制台,用户可以在其中输入信息,程序可以像在Eclipse中一样读取并运行java类 如果这还不够清楚,这里有一个一般的例子: 您有main方法,它是可执行文件 公共静态void main(字符串[]args){…} 在该方法中,可以调用多个类 公共类Car1{…} 公共类Car2{…} 等等 在主方法中,构建了一个扫描仪以接收用户输入 扫描仪扫描=新扫描仪(Syste

我有一个在Eclipse中创建的程序,我希望能够在HTML中运行,但该程序不是JApplet。我想知道是否有一种方法可以创建一个控制台,用户可以在其中输入信息,程序可以像在Eclipse中一样读取并运行java类

如果这还不够清楚,这里有一个一般的例子: 您有main方法,它是可执行文件

公共静态void main(字符串[]args){…}

在该方法中,可以调用多个类

公共类Car1{…}
公共类Car2{…}
等等

在主方法中,构建了一个扫描仪以接收用户输入

扫描仪扫描=新扫描仪(System.in)

最后,程序运行并使用扫描仪接收信息,提示用户输入什么


有没有一种方法可以将主程序作为Java程序(像Eclipse那样)运行,但在网页中运行(最好使用HTML或HTML5,但欢迎使用其他语言)?

您可以使用HTML/Javascript从用户那里获取输入,并将其发送到带有AJAX的服务器。然后在服务器上,您可以根据用户发送给您的内容执行相关的Java

不在applet中执行Java听起来很难实现,而且存在安全风险

我不认为你想要类似这些网站的东西。

我认为您可能会找到一种方法,使用GWT运行Java程序,GWT是Google的Java网页版。不过还是要提醒一下。这是一个强大的框架,尽管谷歌表示将继续支持该项目,但许多工程师已经转向谷歌Dart项目。网站在这里:

你是说像这样吗