を使用して<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>
どうすればこの問題を解決できますか? 提案をお願いします。どうもありがとう。