我用Java编写了这段代码:
public void homePage() throws Exception {
java.util.logging.Logger.getLogger("com.gargoylesoftware").setLevel(java.util.logging.Level.OFF);
final WebClient webClient = new WebClient(BrowserVersion.CHROME);
webClient.getOptions().setJavaScriptEnabled(true);
webClient.getOptions().setThrowExceptionOnScriptError(false);
webClient.getOptions().setThrowExceptionOnFailingStatusCode(false);
HtmlPage page = webClient.getPage("https://zof.interreport.com/diveport#");
webClient.waitForBackgroundJavaScriptStartingBefore(5000);
System.out.println(page.getForms());
}
此程序会显示一个class="dvp_form"
到目前为止一切顺利,但我想访问此表单中的login
和username
textareas以及log-on
按钮,以便我可以自动登录。
我真的不知道该怎么做。
任何帮助都会很棒。