我只是想知道这样的事情是否可行,也许是对所需步骤的一般概述。
基本上,我有一个包含表单的网页。当用户单击提交时,我想将数据发送到我创建的 java 程序,该程序将依次处理表单数据并将一些输出返回到网页。
java 程序本身非常简单(它返回一些简单的字符串),但它应该不断运行并等待表单提交和返回输出。
到目前为止,我已经设置好了网页,并且 java 程序在 eclipse 中运行正常。但除此之外,我对下一步该做什么以及如何将两者联系起来有点迷茫。
我只是想知道这样的事情是否可行,也许是对所需步骤的一般概述。
基本上,我有一个包含表单的网页。当用户单击提交时,我想将数据发送到我创建的 java 程序,该程序将依次处理表单数据并将一些输出返回到网页。
java 程序本身非常简单(它返回一些简单的字符串),但它应该不断运行并等待表单提交和返回输出。
到目前为止,我已经设置好了网页,并且 java 程序在 eclipse 中运行正常。但除此之外,我对下一步该做什么以及如何将两者联系起来有点迷茫。
有几种不同的方法可以做到这一点,每种方法都有自己的优点和缺点。不同的人会提出不同的框架和技术。
听起来你好像还在赚钱,你的问题很简单。我建议您下载Apache Tomcat的副本。这就是我们所说的 servlet 容器(它也有一个内置的网络服务器)。这将解决您问题的“不断运行并等待表单提交”部分。
接下来,您必须编写一些接受表单提交的内容。最简单的入门方法是编写一个 Servlet,即使在较大的应用程序上您可能不想直接使用 Servlet。您可以在 Google 上获取 Servlet 教程,或查看有关该主题的众多书籍之一 - 请参阅https://softwareengineering.stackexchange.com/questions/29918/what-are-some-good-books-on-java- servlets 和 jsp。
然后,您可以将 Servlet 部署到您的 Tomcat servlet 容器中,并让它为您完成艰苦的工作。
由于它与独立应用程序完全不同,因此需要一些时间来了解所有细节,所以请耐心等待。您刚刚开始了 Web 开发人员的旅程。祝你好运!