1

尝试使用 HtmlUnit 测试打开我的页面 (.../admin) 时,出现以下错误:

JavaScript error loading page http://.../admin/home.jsf: syntax error     (http://.../admin/javax.faces.resource/jquery/jquery.js.jsf?ln=primefaces#14)

我尝试使用以下方法禁用 JavaScript:

webClient.setJavaScriptEnabled(false)

并成功打开页面。但是,在禁用 JavaScript 的情况下,单击我的登录按钮不起作用,所以我想在单击之前再次启用 JavaScript。然后出现以下错误:

JavaScript error loading page http://.../admin/home.jsf: ReferenceError: "PrimeFaces" is not defined.

我的问题是:

  1. 打开 JavaScript 页面时,除了禁用 JavaScript 之外,是否有其他方法可以覆盖语法错误?
  2. 如何修复“未定义 PrimeFaces”错误?

先感谢您!

4

0 回答 0