私のxhtmlページにこのようなコードがあります
<h:inputText id="cardNumber"
value="#{bean.cardNumber}" required="true"
requiredMessage="Card Number Cannot be Blank"
validatorMessage="Card Number must be 16 digits"
maxlength="16" size="16" >
<f:validateLength maximum="16" minimum="16" />
<f:validateRegex pattern="[0-9]*" for="cardNumber"/>
</h:inputText>
上記の入力テキストについて、必須フィールドの検証、長さの検証、正規表現の検証の 3 種類すべての検証を行っています。
およびを検証するvalidatorMessage
ために定義したことを理解していますが、同じメッセージがスローされます。 and に対して 2 つの異なるメッセージをスローするには どうすればよい ですか?</h:inputText>
<f:validateLength/>
<f:validateRegex/>
<f:validateLength/>
<f:validateRegex/>