h:消息显示不同位置的消息

时间:2014-11-29 13:11:54

标签: jsf jsf-2 primefaces jsf-2.2

我在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>

0 个答案:

没有答案