【发布时间】:2011-09-24 00:09:00
【问题描述】:
我遇到了以下情况: 在我的网络服务器上,我有一个带有 HTML 代码的 .do 文件,如下所示:
<form name="login" action="someAction" method="post">
//some textboxes
</form>
<input type="submit" value="Submit" />
现在我正在尝试创建一个连接到网络服务器的应用程序 - https - 填写表单并从下一个站点(该站点,当您登录时)获取 HTML。 之后,我必须执行几次 JavaScript 提交才能获得我想要在桌面应用程序中显示的数据。
我设法建立了一个连接并从登录站点获取了 HTML,但由于我是 HttpRequests 之类的新手,我不知道如何继续。
我们将不胜感激。
编辑:我在控制台中得到以下信息:
Sep 24, 2011 2:23:28 PM com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
WARNING: Obsolete content type encountered: 'text/javascript'.
Sep 24, 2011 2:23:30 PM com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify
WARNING: Obsolete content type encountered: 'text/javascript'.
Wrapped com.gargoylesoftware.htmlunit.ScriptException: Error: ERROR: No matching script interactive for function () {
var result = bootstrapDojo();
result.dojo._dijit = result.dijit;
result.dojo._dojox = result.dojox;
return result.dojo;
}
【问题讨论】:
标签: java javascript submit httprequest