如何使PrimeFaces中inputText的Required Message消失

How to make the Required Message disappear for an inputText in PrimeFaces

本文关键字:Required Message 消失 inputText 何使 PrimeFaces      更新时间:2023-09-26

我有PrimeFaces的p:inputText组件,我还设置了required="true"和requiredMessage="$$$$$$$"。显示$$$$$$$消息后,单击RESET按钮后,这些消息和输入文本字段的突出显示必须为我消失。我如何在点击重置按钮(例如:)时使所需消息和p:inputText的突出显示消失。

                        <h:outputLabel for="username" value="Username: "
                            styleClass="cssLabelclasslogin" />
                        <p:inputText id="username" label="Username" required="true"
                            requiredMessage="Username is Required"
                            value="#{loginBean.username}" styleClass="loginFormcsstextBox">
                        </p:inputText>

您正在寻找的功能可以通过p:resetInput组件实现。

<p:commandButton value="Reset" update="username" process="@this"  >  
    <p:resetInput target="username" />  
</p:commandButton> 

另请参阅:

Primefaces-重置输入