HtmlUnit submitbuttonClick无法正常工作,它可以在我的apache tomcat中运行,而不是在客户端

时间:2012-07-07 05:20:10

标签: java button htmlunit

它适用于我,但当我尝试在客户端服务器上运行它时,它不是单击按钮。如果它点击而不是我不知道发生了什么,它将不会在第二页上重定向。我得到相同的页面,而不是我做的第二页,循环点击它约10次,但它不会工作,它在我的系统中工作得很好。请帮我解决这个问题..我对此非常困惑。不知道出了什么问题......如果代码错误,那么它不会在我的系统中运行,但它完美无缺。

1 个答案:

答案 0 :(得分:1)

如果您使用click()方法,这不会影响当前的HtmlPage对象,但会返回HtmlPage的新实例。您需要的是将新实例分配给现有的HtmlPage引用:

page = button.click();

或将其分配给新参考:

HtmlPage page2 = button.click();