Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/433.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
寻找一些让Java与网站通信的信息_Java_Javascript - Fatal编程技术网

寻找一些让Java与网站通信的信息

寻找一些让Java与网站通信的信息,java,javascript,Java,Javascript,我想知道是否可以编写一个Java应用程序并将其放在一个网站上,然后让它运行,这样当用户使用您的网站时,它可以与一些html/javascript页面交互,这些页面将与Java程序通信 所以基本上,html5将用于显示java程序,但所有的逻辑和其他一切都将是java中的服务器端 我不想使用java小程序,因为它要求用户获得安全警告,而且大多数浏览器不会自动运行java应用程序。我只是觉得它看起来更干净,效果更好 有人知道这方面的事情吗?能不能给我一点抽象的东西,让我知道正确的方向,这样我就能学到

我想知道是否可以编写一个Java应用程序并将其放在一个网站上,然后让它运行,这样当用户使用您的网站时,它可以与一些html/javascript页面交互,这些页面将与Java程序通信

所以基本上,html5将用于显示java程序,但所有的逻辑和其他一切都将是java中的服务器端

我不想使用java小程序,因为它要求用户获得安全警告,而且大多数浏览器不会自动运行java应用程序。我只是觉得它看起来更干净,效果更好

有人知道这方面的事情吗?能不能给我一点抽象的东西,让我知道正确的方向,这样我就能学到更多


谢谢

从您的问题中很难判断,但您可能会发现GWT很有用。您可以用Java编写所有代码,客户端部分被编译成html/javascript,通过AJAX与服务器部分通信

我认为您应该首先使用html、jsp和servlet开发一个简单的Java web应用程序。尝试谷歌应用程序引擎进行部署,因为它可以免费托管


这称为a,服务器上使用Java在端口80(8080443等,可能使用)上响应。注意,这一直都在进行,例如,它是一个基于Java的web应用程序,具有HTML/JS前端(大多数情况下)。我只是想确保这样做是合乎犹太规范的,没有比这更好的方法了。构建基于Java的web应用程序可能比使用诸如Java、Ruby甚至Python之类的工具更复杂。我通常不考虑它,除非你已经有了一个环境,而且对java有一个不错的感觉。视情况而定,但有很多选择,Java(在我看来)不一定是许多小型web应用程序项目的最佳选择。这里有一个,再加上一个。“Java小程序..要求用户得到一个安全警告”不,它不是。您正在考虑一个受信任的小程序。“大多数浏览器不会自动运行java应用程序”Chrome似乎很难做到这一点。命名另一个浏览器。(请注意,浏览器可能没有JRE,这就是它的用途。)