JSF:不同验证器标签的不同验证消息?

2024-05-12

在我的 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 失败,我需要不同的验证消息。

我怎样才能做到这一点 ??


这是解决方案的链接:

http://www.mkyong.com/jsf2/customize-validation-error-message-in-jsf-2-0/ http://www.mkyong.com/jsf2/customize-validation-error-message-in-jsf-2-0/

感谢丹尼尔。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

JSF:不同验证器标签的不同验证消息? 的相关文章

随机推荐