jjzjj

gargoylesoftware

全部标签

java - HtmlUnit css 未正确应用

我尝试使用HtmlUnit保存google页面。但是我无法获得正确的用户界面。当我检查保存的页面代码样式标签是空的。我的代码在这里。publicstaticvoidmain(String[]args)throwsIOException{FileUtils.cleanDirectory(newFile("/home/user1/Documents/Aaa"));WebClientwebClient=newWebClient(BrowserVersion.CHROME);webClient.getOptions().setCssEnabled(true);webClient.getOpti

java - 如何使用 HtmlUnit 加载 ajax?

importjava.io.IOException;importjava.net.MalformedURLException;importjava.util.List;importcom.gargoylesoftware.htmlunit.FailingHttpStatusCodeException;importcom.gargoylesoftware.htmlunit.WebClient;importcom.gargoylesoftware.htmlunit.html.HtmlAnchor;importcom.gargoylesoftware.htmlunit.html.HtmlBu

java - 使用 HtmlUnit 登录

我对HtmlUnit非常陌生。我想知道我是否能够使用htmlunit登录到站点并在站点中执行一些操作,例如我想登录到我的办公室门户并请假。我正在使用htmlunit,它显示一些错误,是否可能与html单元有关,或者是否有任何其他工具可以用于此目的...这是我的代码finalWebClientwebClient=newWebClient(BrowserVersion.FIREFOX_3_6);webClient.setJavaScriptEnabled(true);webClient.getCookieManager().setCookiesEnabled(true);finalHtml

Java socketRead0 问题

我正在使用htmlunit开发一个webcralwer并且我已经添加了所有必需的超时但是我注意到当我使用JavaVisualVM进行线程转储时某些网站的服务器没有响应时应用程序挂起:java.lang.Thread.State:RUNNABLEatjava.net.SocketInputStream.socketRead0(NativeMethod)atjava.net.SocketInputStream.read(SocketInputStream.java:129)atjava.net.SocksSocketImpl.readSocksReply(SocksSocketImpl.j

java - 如何在 Java 中使用 HtmlUnit?

我正在尝试使用Java中的HtmlUnit登录网站。首先我输入用户名,然后输入密码。之后我需要从下拉框中选择一个选项。输入用户名和密码似乎有效,但是当我尝试从下拉框中选择项目时出现错误。谁能帮我解决这个问题?我的代码如下:importcom.gargoylesoftware.htmlunit.WebClient;importcom.gargoylesoftware.htmlunit.html.HtmlElement;importcom.gargoylesoftware.htmlunit.html.HtmlOption;importcom.gargoylesoftware.htmluni

java - HTMLUnit 和 AppEngine

所以我正在尝试在服务器端解析javascript生成的资源以进行SEO优化。我正在按照在google提供的基于java的服务器上使用HTMLUnit的示例here.我们目前使用应用引擎托管,但我在调用时发现finalWebClientwebClient=newWebClient();我总是收到这个异常,任何人有任何想法:java.lang.ArrayStoreException:com.gargoylesoftware.htmlunit.httpclient.HtmlUnitDomainHandleratcom.gargoylesoftware.htmlunit.httpclient.

java - Android:使用 HTML Unit 和 Eclipse 时出现 CSS 错误

我正在使用HtmlUnit转到一个网页,填写一些表格,然后单击一个按钮进入下一个网页。这个新网页(在我的代码中称为newPage)是我从中提取html源代码的地方。此方法在Netbeans中非常有效(尽管它确实给出了过多的警告)importorg.jsoup.Jsoup;/*Regular(textview,button,etc)imports*/importcom.gargoylesoftware.htmlunit.BrowserVersion;importcom.gargoylesoftware.htmlunit.Page;importcom.gargoylesoftware.ht

java - 如何克服 HTMLUnit ScriptException?

我遇到了一行代码的问题,它可能会触发一些js函数并导致异常,我该如何解决这个问题?box.setText(link.toString());client.waitForBackgroundJavaScriptStartingBefore(10000);box.dblClick();//thislinecausetheexceptionExceptioninthread"main"=======EXCEPTIONSTART========EcmaError:lineNumber=[0]column=[0]lineSource=[function(){]name=[ReferenceErr

java - 如何克服 HTMLUnit ScriptException?

我遇到了一行代码的问题,它可能会触发一些js函数并导致异常,我该如何解决这个问题?box.setText(link.toString());client.waitForBackgroundJavaScriptStartingBefore(10000);box.dblClick();//thislinecausetheexceptionExceptioninthread"main"=======EXCEPTIONSTART========EcmaError:lineNumber=[0]column=[0]lineSource=[function(){]name=[ReferenceErr