在我的 JSF+Primefaces 应用程序中。我正在使用 JSF 验证器标签来验证文本框的输入
<p:inputText value="#{createAccessPrivilegeBean.name}" id="name" label="name" size="55" required="true"
requiredMessage="#{messages.requiredError}" validatorMessage="#{messages.alphaNumericError}">
<f:validateRegex pattern="#{validatorBean.accessprivilegeValidator}"></f:validateRegex>
<f:validateLength maximum="10"></f:validateLength>
</p:inputText>
现在对于必需的消息,我已经在 requiredMessage 属性中为我使用的所有其他验证标签指定了消息,我在 validatorMessage 属性中定义了常见消息。
我需要单独的消息进行不同的验证,例如如果 validateRegex 失败我需要不同的验证消息,或者如果 validateLength 失败我需要不同的验证消息。
我怎样才能做到这一点 ??