【问题标题】:Running a java program from my website从我的网站运行 java 程序
【发布时间】:2019-01-06 00:03:41
【问题描述】:

我有一个想从我的网站运行的 java 应用程序。我已经编写了将数据保存到数据库的代码和返回数据的代码(希望:)。我是否将 java main.class 放在我的网页中?我需要 servlet 还是 applet? 谢谢!

【问题讨论】:

  • 当你说`我想从我的网站运行`时你是什么意思。你想触发一些事件,比如按钮点击?
  • 您想在服务器端还是客户端运行小程序?如果是后者,您将需要一个小程序,但现在大多数浏览器出于安全原因禁用了这些。
  • 我想您是在问如何使用 java 作为网站的服务器端。

标签: java html


【解决方案1】:

您可能想要的是一个应用程序容器,例如 tomcat 或 jboss。这样您就可以在一个 servlet 中编写代码,该 servlet 接收一个 http 请求对象,从您的数据库中获取数据,然后将数据发送回响应对象(请记住,您发送的是 html,而不仅仅是字符串)

这是了解其工作原理的最简单方法。构建它的更好方法是让 servlet 调用 EJB 和/或处理业务/数据层的 DAO,然后让 servlet 将用户引导到 jsp 页面以处理数据的呈现。

小程序几乎已经死了。

【讨论】:

  • 我有一个 java 应用程序,我希望我网站的访问者能够使用它。它不需要在网页中运行,但需要从网站访问。基本上,一个人可以输入数据并将其保存到数据库中,然后可以检索数据以形成在某些课程中注册的学生及其成绩的列表。这只是一个示例程序。
  • 还是 java web start 还是 JNLP?
猜你喜欢
  • 2013-04-23
  • 2015-09-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-16
  • 2011-03-12
  • 2022-12-28
  • 1970-01-01
相关资源
最近更新 更多