首页 文章

在Eclipse控制台中的HTML页面(而不是JApplet)上运行java .class程序?

提问于
浏览
1

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

如果这还不够清楚,这是一个一般的例子:你有一个主要方法,即可执行文件

public static void main(String [] args)

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

公共类Car1 公共类Car2

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

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

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

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

2 回答

  • 0

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

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

    我不认为你想要类似这些网站的东西 . http://www.compileonline.com/compile_java_online.php http://ideone.com/

  • 2

    我认为您可能会找到一种方法来使用GWT运行Java程序,GWT是Google用于网页的Java版本 . 但是有一个警告的话 . 它是一个强大的框架,虽然谷歌表示将继续支持该项目,但许多工程师已转移到Googles Dart项目 . 该网站在这里:http://www.gwtproject.org/

相关问题