arya-blue
luna-amber
luna-blue
luna-green
luna-pink
nova-dark
nova-light
saga-blue
vela-blue
InputOtp
Source

                    <p:growl id="growl" showDetail="true" showSummary="true" globalOnly="false">
        <p:autoUpdate />
    </p:growl>

    <h:panelGrid id="pnlOtp" columns="2" rowClasses="mb-2">
        <p:outputLabel for="@next" value="Required"/>
        <pe:inputOtp id="txtNormal" length="4" value="#{basicInputOtpController.normal}" required="true"/>
        <p:outputLabel for="@next" value="Password"/>
        <pe:inputOtp id="txtPassword" length="5" mask="true" value="#{basicInputOtpController.password}"/>
        <p:outputLabel for="@next" value="Number"/>
        <pe:inputOtp id="txtNumber" length="6" integerOnly="true" value="#{basicInputOtpController.number}"/>
    </h:panelGrid>
    <div>
        <p:commandButton value="Submit" actionListener="#{basicInputOtpController.submit}" update="pnlOtp" />
    </div>
                
Components and more
Documentation pe:
Attributes (move mouse over the names to see data types)
Name Description
No attributes available for this component.
PrimeFaces Extensions Showcase - © 2011-2025,PrimeFaces: 15.0.13,PrimeFaces Extensions: 15.0.14-SNAPSHOT,JSF: Apache MyFaces JSF-2.3 Core Impl 2.3.10,Server: Apache Tomcat (TomEE)/9.0.82 (8.0.16),Build time: 2026-02-23 00:32