我收到错误“未捕获的参考错误:未在HTMLAnchorElement.onclick上定义jsf”

时间:2017-11-01 18:04:00

标签: javascript jsf-2 richfaces

我正在使用JSF2.2和RichFaces4.5。我有一个xhtml页面,其中包含用于pdf弹出的自定义jsf标记。但是当我点击页面中的pdf链接时,我收到错误:

  

未捕获的参考错误:未在HTMLAnchorElement.onclick上定义jsf

在浏览器JavaScript控制台中。

我看到几个与此问题相关的问题已经发布,所提供的答案是在xhtml页面中包含head或body标签。我试过了,但我仍然遇到同样的错误。

1 个答案:

答案 0 :(得分:1)

问题是jsf.js没有在xhtml页面初始化。我在我的xhtml里面的h:head标签中添加了以下行(不包含大于/小于符号的双引号),并且工作正常。

"<" h:outputScript name =" jsf.js"库=" javax.faces"目标="头" /">"