如何以编程方式发送 POST 请求并解析 HTML 结果?

发布于 2024-12-05 14:35:02 字数 580 浏览 0 评论 0原文

我用 Java 开发了一个应用程序。

  • 一个数据库,其中有一个表 student,其中包含 useridpasswordnameaddress 列。
  • login.html 页面要求输入用户名密码 并具有提交按钮。有一个
  • display.jsp 上,我正在打印姓名和地址。

这在浏览器中运行良好。

但现在我想创建一个简单的 Java 应用程序,在其中传递在本地主机上运行的 login.html 的 URL。该 Java 应用程序应填写表单,单击该按钮并在控制台上打印名称和地址的值。当我使用 while 循环从 1 到 20 时,它将打印所有 20 名学生的姓名和地址。

我怎样才能实现这一点?

I have developed an application in Java.

  • A database with a table student with columns userid, password, name, address.
  • A login.html page asking for username and password and having submit button. There is a <form action="display.jsp" method="post">.
  • On display.jsp I am printing name and address.

This is working fine in browser.

But now I want to make a simple Java application in which I will pass the URL of my login.html running on localhost. And that Java application should fill in the form, click that button and print value of name and address on console. It will print name and address of all 20 students when I will use while loop from 1 to 20.

How can I achieve this?

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

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

发布评论

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

评论(1

狂之美人 2024-12-12 14:35:02

这似乎是实现此目的的一种不可取的方法,但如果必须的话,您可以使用 Apache Http Client 之类的东西...
http://hc.apache.org/httpcomponents-client-ga/index.html

This seems like a undesirable way to achieve this but if you must, you can just use something like Apache Http Client...
http://hc.apache.org/httpcomponents-client-ga/index.html

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