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

发布于 2025-01-02 22:46:07 字数 312 浏览 0 评论 0原文

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

所以基本上,html5 将用于显示 java 程序,但所有逻辑和其他所有内容都将在 Java 的服务器端。

我不想使用 java applet,因为它要求用户收到安全警告,并且大多数浏览器不会自动运行 java 应用程序。我只是觉得它看起来更干净,工作也更好。

有谁对此有所了解,并且可以给我一些摘要,以便为我指明正确的方向,以便我可以了解更多信息?

谢谢

I was wondering if one could write a Java application and put it on a website and then have it running so that when a user used your website it could interact with some html/javascript page which would communicate with the Java program.

So basically, the html5 would be used to display the java program but all the logic and everything else would be server side in Java.

I don't want to use a java applet since it requires users getting a security warning and most browsers do not autorun a java application. I just think it would look cleaner and work nicer.

Does anyone know anything about this and could give me a little abstract just to point me in the right direction so I can learn more?

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

银河中√捞星星 2025-01-09 22:46:07

从你的问题中很难看出,但你可能会发现 GWT 很有用。您用 Java 编写所有内容,客户端部分被编译为 html/javascript,并通过 AJAX 与服务器部分进行通信。 http://code.google.com/webtoolkit/

It's somewhat difficult to tell from your question but you might find GWT useful. You code everything in Java, and the client-side portion gets compiled into html/javascript which communicates to the server portion with AJAX. http://code.google.com/webtoolkit/

梦里南柯 2025-01-09 22:46:07

我认为您应该首先使用 html、jsp 和 servlet 开发一个简单的 Java Web 应用程序。尝试使用 Google App Engine 进行部署,因为它是免费托管的。

http://www.servletworld.com/servlet-tutorials/simple-servlet -example.html

I think you should start by developing a simple Java web app using html, jsp and servlet. Try the Google App Engine for deployment as it is free for hosting.

http://www.servletworld.com/servlet-tutorials/simple-servlet-example.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文