這不適用於我的應用程序。它仍然接受數字。<pe:keyFilter>標記不起作用
<p:inputText id="Name" value="#{dependbean.name}" maxlength="30">
<pe:keyFilter mask="alpha"></pe:keyFilter>
</p:inputText>
這不適用於我的應用程序。它仍然接受數字。<pe:keyFilter>標記不起作用
<p:inputText id="Name" value="#{dependbean.name}" maxlength="30">
<pe:keyFilter mask="alpha"></pe:keyFilter>
</p:inputText>
移動<pe:keyFilter>
外<p:inputText>
的並使用for
屬性指向哪個組件是用於限定的過濾器。
<p:inputText id="Name" value="#{dependbean.name}" maxlength="30" />
<pe:keyFilter mask="alpha" for="Name" />
嘗試
<p:inputText id="Name" value="#{dependbean.name}" maxlength="30">
<pe:keyFilter regex="/[ABC]/i"></pe:keyFilter>
</p:inputText>
這不起作用。試過。 – user2666797
確保你已經在文件的開頭添加的元素
<html ...
xmlns:pe="http://primefaces.org/ui/extensions">
如果仍然無法正常工作,確保pom.xml文件具有來自primefaces擴展的依賴關係。 如果沒有,請將此添加到標籤之間的pom:
<!-- https://mvnrepository.com/artifact/org.primefaces.extensions/primefaces-extensions -->
<dependency>
<groupId>org.primefaces.extensions</groupId>
<artifactId>primefaces-extensions</artifactId>
<version>6.0.0</version>
</dependency>
它仍然無法正常工作。 – user2666797
是否有一些錯誤(看起來也在JavaScript控制檯中)? –
沒有錯誤,仍然無法正常工作。 – user2666797