我在h:message
中遇到问题,它在requiredMessage
的不同位置显示validatorMessage
,我希望它在同一位置显示它们!
这是我的代码:
<h:form>
<h:panelGrid columns="3" width="800" border="0">
<p:outputLabel value="login *" />
<p:inputText id="login" value="#{acteurAuth.login}" label="Login"
required="true" requiredMessage="Login est obligatoire"
validatorMessage="5-->6">
<f:ajax event="blur" render="loginMsg" />
<f:validateLength minimum="5" maximum="6"/>
</p:inputText>
<h:message id="loginMsg" for="login"/>`
<p:outputLabel value="mot de passe *" />
<p:password id="pwd" value="#{acteurAuth.password}" label="mot de passe"
required="true" requiredMessage="Mot de passe est obligatoire" >
<f:ajax event="blur" render="pwdMsg" />
</p:password>
<h:message id="pwdMsg" for="pwd"/>
<p:commandButton value="Valider"
action="#{acteurAuth.authentification()}" />
</h:panelGrid>
</h:form>