【发布时间】:2013-12-31 04:59:37
【问题描述】:
我正在使用 <pe:KeyFilter/> ,当我在 IE8 中运行我的项目时,会显示以下错误。
'b.browser.safari' 为 null 或不是对象 keyfilter.js.seam?ln=primefaces-extensions&v=1.1.0,第 1 行字符 219。
当我调试 keyfilter.js 文件时,错误是在那个地方显示“d=b.browser.safari?e[d]||d:d” .
我已经添加了
- primefaces-4.0.jar
- primefaces-extensions-1.1.0.jar
- commons-lang3-3.1.jar 在我的项目中。
我已经声明了
<context-param>
<param-name>org.primefaces.extensions.DELIVER_UNCOMPRESSED_RESOURCES</param-name>
<param-value>false</param-value>
</context-param>
在 web.xml 中。
在我的 xhtml 页面中, xmlns:pe="http://primefaces.org/ui/extensions
<p:inputText value="#{LoginFormBean.loginHeaderBean.day}" name="day" id="day">
<pe:keyFilter mask="num" />
</p:inputText>
我该如何解决这个问题?请给我建议。非常感谢。
【问题讨论】:
标签: primefaces primefaces-extensions keyfilter