html锚点报错,使用HtmlUnit单击锚点时发生错误

使用HtmlUnit我可以为网页获取此Image元素

  

使用

HtmlAnchor button = (HtmlAnchor) currentPage.getByXPath("//* [@id=\"lnkSave\"]").get(0);

System.out.println(" anchor "+ button.getId());

但是当我发现button.click();后发生错误。

Sep 28, 2012 6:39:59 PM com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify

WARNING: Obsolete content type encountered: 'application/x-javascript'.

Exception in thread "JS executor for com.gargoylesoftware.htmlunit.WebClient@f27a6e" java.lang.OutOfMemoryError: Java heap space

at java.util.Hashtable.put(Hashtable.java:458)

at java.util.Properties.load0(Properties.java:392)

at java.util.Properties.load(Properties.java:341)

at java.util.PropertyResourceBundle.(PropertyResourceBundle.java:130)

at java.util.ResourceBundle$Control.newBundle(ResourceBundle.java:2610)

at java.util.ResourceBundle.loadBundle(ResourceBundle.java:1436)

at java.util.ResourceBundle.findBundle(ResourceBundle.java:1400)

at java.util.ResourceBundle.findBundle(ResourceBundle.java:1354)

at java.util.ResourceBundle.findBundle(ResourceBundle.java:1354)

我该如何解决这个问题?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值