我有一个Java程序,我试图通过网络进行交互。发送HTML表单数据到Java
我需要从Drupal站点上的用户收集表单数据,我没有任何控制权,将它发送到Java程序,并将输出发回给用户。 Java程序每次运行时都需要加载很多库,因此需要等待用户的数据。
对于我来说,只需输入一个HTML表单即可。使用Java处理HTML表单数据的最简单方法是什么?
此外,我试图从shell脚本调用Java程序。我希望程序能够在后台运行,尽管这样的库可以提前加载。所以理想情况下,我可以使用为两个应用程序设置的服务器。
感谢您的任何帮助。
感谢您的回复! 我在设置servlet时遇到了一些问题,我不确定是否因为我所在的服务器受到了限制。具体而言,我可以只将类文件放入我的cgi-bin中吗?我找不到一个好的教程。你能给我一个指针吗? 至于我的第二个问题:我想从一个Python程序中调用Java程序,但我不希望Java程序每次调用它时都必须加载所有的库。所以,我认为解决方案是让Java程序在后台运行。 – nihlaak 2010-02-09 09:57:15
不,你不能只把类文件放在cgi-bin中 - 或者至少不要让servlet运行。搜索“servlet教程”,你会发现它们的负载。如果您使用servlet,您的Java代码*将*在后台运行,因为它将成为Web服务器的一部分。 – 2010-02-09 10:12:52
我的问题是我无法在我使用的服务器上安装Tomcat或任何东西。我不确定我是否可以一起破解它。我想我会找到另一台服务器。 感谢您的建议。 – nihlaak 2010-02-09 10:36:33