尝试使用 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.
我的问题是:
- 打开 JavaScript 页面时,除了禁用 JavaScript 之外,是否有其他方法可以覆盖语法错误?
- 如何修复“未定义 PrimeFaces”错误?
先感谢您!