如何使用java登录并提交表单?

如何使用java登录并提交表单?,java,cookies,Java,Cookies,我需要创建一个java程序,该程序应该转到网站的登录页面,登录,然后转到网站的另一个页面并提交表单。我知道如何提交表单,但我的问题是登录部分。此脚本应适用于多个站点,一些站点使用cookie,一些站点使用会话。有什么办法解决我的问题吗 我不能向您显示任何代码,因为我不知道从哪里开始,首先我应该提交登录表单,然后单独转到提交页面?我不知道,请帮助我,或者请告诉我如何解决这个问题:我想在不同的网站上自动提交表单,只有我会使用这个脚本。到目前为止,我用JavaScript创建了一个脚本,用iframe

我需要创建一个java程序,该程序应该转到网站的登录页面,登录,然后转到网站的另一个页面并提交表单。我知道如何提交表单,但我的问题是登录部分。此脚本应适用于多个站点,一些站点使用cookie,一些站点使用会话。有什么办法解决我的问题吗


我不能向您显示任何代码,因为我不知道从哪里开始,首先我应该提交登录表单,然后单独转到提交页面?我不知道,请帮助我,或者请告诉我如何解决这个问题:我想在不同的网站上自动提交表单,只有我会使用这个脚本。到目前为止,我用JavaScript创建了一个脚本,用iframes打开了网站,我发现在Google chrome中,我也可以控制外部iframes,我用JavaScript自动填充表单,但我的问题是我也需要提交文件和图像,而我不能只用JavaScript。如果使用java无法做到这一点,请帮助我找到另一个解决方案,我需要使其完全自动化

您可以使用Java登录网站。

我想看看框架和API。这是一个测试自动化工具,但没有理由不使用它对网站进行编程登录。它有许多语言的客户端库,包括Java

使用SeleniumRC,您可以编写Java,以编程方式加载、导航和填充表单。您可以使用字段名或类来定位表单输入字段,Java API允许您将多部分数据加载到表单中


硒有两种口味,旧的和新的。两者都有能力做你想做的事情,但是它们的方式略有不同。该文档提供了一些很好的示例来帮助您入门。

。您的问题应该表明了一些研究工作,该链接是简单I
中的第三个结果。我们搜索了它一个I
我们创建了一个脚本,可以在这里提问之前提交一个简单的表单,但我无法让它登录并在单独的页面上提交。。。。